/create
Create an event
Creates an event in the server. Users will be able to RSVP to the event, and opt into reminders via DM. When the event starts, an event starting message will be sent to the channel the event was created in.
Once the event is created, users can click the
button in order to manage their RSVP, view all attendees, or modify (edit/delete) the event. Only server adminsUsers with Manage Server permissions
admins or the creator of the event can modify the event. Alternatively, you can create an event using the web interface. Use the web interface for advanced features such as repeat events, signup options, colors, and more. The event listings page on the web interface also provides a way to add and remove RSVPers from the event.
Parameters
title
The title of the event. Limited to 64 characters.
datetime
The time and date for the event. Must be in the future. Times will be parsed using the server's timezone.
in 5 hours
8pm on Friday
08/21 at 19:30
tomorrow at 5pm
description
optional
The description of the event. Limited to 4096 characters.
duration
optional
The duration of the event as a string. Defaults to one hour.
1 hour
5 hours 30 minutes
1h
1h 30m 15s
2.5 hours
channel
optional
The channel to send to the event to. If unset, will default to the event channel (if one is set) or the channel the command is run in.
image
optional
The image to display in the event. Must be a valid image URL. Valid image URLs should start with http: or https:, and end in an image suffix, such as .png, .jpg, .gif, etc.
on_create_mentions
optional
Users or roles to ping right when the event is created.
on_start_mentions
optional
Users or roles to ping when the event starts.
Show 6 Optional Parameters
Hide 6 Optional Parameters
/poll
Create a poll
Creates a poll in the server. Users in the channel will be able to vote on the poll. Results will be displayed in real time.
Once the poll is created, users can click the
button to manage their vote(s), view graphs, or modify (edit/delete) the poll. Only server adminsUsers with Manage Server permissions
admins or the creator of the event can modify the poll. Alternatively, you can create a poll using the web interface. Use the web interface for advanced features such as time-based poll options, setting a poll end time, customizing the embed color, voting restrictions, and more. You can also view and manage all polls in a server on the poll listings page.
Parameters
title
The title of the poll. Limited to 252 characters.
options
The options that users will vote on. Each individual option should be separated by a comma.
Limited to 15 total options, with each option limited to 250 characters.
Cats, Dogs, Giraffes
Blue, Orange, Red, Green, Brown
Monday, Tuesday, Wednesday
description
optional
The description of the poll. Limited to 4096 characters.
single_vote
optional
Whether to limit users to only be able to vote for one option in the poll, or allow them to vote for multiple options. If unset, will default to the Default Polls to Single Vote Per User server setting.
true
false
anonymous
optional
If set, poll voter names will be fully hidden from everyone. This setting can not be modified on an already created poll.
image
optional
The image to display for the poll. Must be a valid image URL. Valid image URLs should start with http: or https:, and end in an image suffix, such as .png, .jpg, .gif, etc.
Show 4 Optional Parameters
Hide 4 Optional Parameters
/settings
View and modify sesh settings
Gives a brief overview of current sesh settings for the current server. Settings include default signup options for events, event and poll channels, custom command permissions, and more.
Users can click the
button in order to edit the settings. Though everyone in the server can view the current settings, only adminsUsers with Manage Server permissions
admins can modify them. Users can also reach the server settings page by going to the web interface directly. This command can also be used in DMs with sesh to view and modify your personal sesh settings.
/link
Create an importable calendar feed of events
Generates a calendar feed URL that you can add to Google Calendar or other calendar applications (ICS format). The feed will contain all events in the server viewable by the user who ran the command. See the channels parameter below for filtering options.
Users can also generate a personal events feed by clicking the
button. This feed will only contain events that the user has RSVPed to. If the server has Use Separate Channel Calendars enabled, the feed will only contain events in the channel the command is run in.
Server
adminsUsers with Manage Server permissions
admins can reset all event feeds on the server settings page. This will remove all current server feeds (except personal feeds) and require a new feed to be generated by running the /link command again. Any users who wish to continue receiving the events feed will have to resubscribe to the new feed. Parameters
channels
optional
Channels to limit the calendar feed to. Can be one or more channels. If server setting Use Separate Channel Calendars is enabled, defaults to the current channel, otherwise defaults to 'all'.
#general
#events #gaming
all
Show 1 Optional Parameter
Hide 1 Optional Parameter
/list
List events
Shows all ongoing and future events in the server. Times will be displayed in the server's primary timezone. Users can click the
button in order to display the list in their own timezone. Use the optional parameters below to filter which events are shown. Clicking the
button will turn the list into a live list. Live lists are constantly updated in order to display all events in real time. Live lists also support pinning to the bottom of the channel via the button. If the server has Use Separate Channel Calendars enabled, the list will only contain events in the channel the command is run in.
This command can also be used in DMs with sesh to see a list of all the events you have RSVPed to.
Parameters
channels
optional
Channels to limit the list output to. Can be one or more channels. If server setting Use Separate Channel Calendars is enabled, defaults to the current channel, otherwise defaults to 'all'. This parameter does nothing if used in DMs.
#general
#events #gaming
all
limit
optional
How to limit the length of the list. Can be a duration or an integer representing the total number of events to display.
1 week
12 hours
3 months
5
25
Show 2 Optional Parameters
Hide 2 Optional Parameters
/remind
Create a one-off reminder
Create a simple one-off reminder. The user who runs the command will receive a DM at the specified time. Other users can subscribe to the reminder by clicking the
button. DMs from sesh must be enabled in order to receive reminders.
Parameters
title
The title of the reminder.
datetime
The time and date for the reminder. Must be in the future.
in 5 hours
8pm on Friday
08/21 at 19:30
tomorrow at 5pm
/delete
Delete sesh events
Delete one or more events in the server. The command will first show a list of events matching your query, then you can confirm which of them you would like to delete.
Server
adminsUsers with Manage Server permissions
admins can delete any events in the server, whereas non-admins can only delete events they have made. For a full list of deletable events, use the event listings page on the web interface.
Parameters
name
optional
Event name to filter by.
Show 1 Optional Parameter
Hide 1 Optional Parameter
/votepoints
Get vote points by voting for sesh on top.gg
Shows your current vote points and links to the sesh vote page on top.gg. Voting for sesh helps spread the word and we greatly appreciate it. You can also use vote points to activate and extend live lists.