Commands
Set-Up Guide
1. When adding RSVPkachu to your server, do not de-select theManage Messages
permission. If you did so, you will have to create a role that gives RSVPKachu theManage Messages
permission in order to proceed.2. Set the timezone for your server. It is set by default to
American/Los_Angeles
(Pacific time). Refer to -set tz command in Server Settings and the list of acceptable timezones.3. To make sure things are working properly, type in
-new testPost 1h
to create a post that expires in 1 hour from current server time.4. You can start creating RSVP posts using the commands now! Click on a row for more details and examples!
Server Settings
User must haveManage Server
permissions to use these commands.Click on a row to expand detail view for a command!
+/- | Command | Description | Usage |
---|---|---|---|
-set |
View current server settings |
-set |
|
-set prefix |
Change server's command prefix |
-set prefix newPrefix |
|
-set tz |
Change server's timezone |
-set tz timezoneName |
|
-set mod_role |
Change name of Discord mod role required to use RSVPkachu's mod commands |
-set mod_role modRoleName |
|
-set pins |
Enable/disable pinning of RSVP post after its creation |
-set pins on/off |
|
-set del_user_cmds |
Enable/disable auto-deletion of correctly-entered user commands |
-set del_user_cmds on/off |
|
-set del_mod_cmds |
Enable/disable auto-deletion of correctly-entered mod commands |
-set del_mod_cmds on/off |
|
-set correction_responses |
Enable/disable RSVPkachu correction responses when user enters incorrect commands. |
-set correction_responses on/off |
Mod Commands
User must haveManage Message
permissions or mod role (default isGym Leaders
, can be set by server admins using -set mod_role command above) to use the following commands.Click on a row to expand detail view for a command!
+/- | Command | Description | Usage |
---|---|---|---|
-new |
Create a new RSVP post (2 hour limit) |
-new name mapURL expireTime firstGroupTime notes |
|
-event |
Create a new RSVP post (14 day limit) |
-event name mapURL date expireTime firstGroupTime notes |
|
-add |
Add group(s) to existing RSVP post |
-add rsvpID time1 ... time6 |
|
-label |
Change the information of an existing raid post |
-label rsvpID groupLetter1 newLabel1 ... groupLetter6 newLabel6 |
|
-time |
Update RSVP expiration time or RSVP group time |
-time rsvpID newExpireTime |
|
-change |
Legacy command to change RSVP group time |
-change rsvpID groupLetter newGroupTime |
|
-name |
Update name of RSVP post |
-name rsvpID newName |
|
-url |
Update url of RSVP post |
-url rsvpID newURL |
|
-notes |
Update notes of RSVP post |
-notes rsvpID newNotes |
|
-delete |
Delete a RSV post or a specific group time from a RSVP post |
-delete rsvpID-delete rsvpID groupLetter |
|
-notify |
Post message mentioning users signed up for an RSVP post or for a specific group time |
-notify rsvpID message-notify rsvpID groupLetter message |
Gym Commands
User must haveManage Message
permissions or mod role (default isGym Leaders
, can be set by server admins using -set mod_role command above) to use the following commands.Click on a row to expand detail view for a command!
+/- | Command | Description | Usage |
---|---|---|---|
-gym |
Display count of gyms saved in channel |
-gym |
|
-gym new |
Save new gym for channel |
-gym new name url notes |
|
-find / |
Find gym by saved gym name |
-find gymNameQuery |
|
-findall |
List all saved locations in the channel |
-findall |
|
-gym name |
Update name of saved gym |
-gym name gymID newName |
|
-gym url |
Update URL of saved gym |
-gym url gymID newUrl |
|
-gym notes |
Update notes of saved gym |
-gym notes gymID newNotes |
|
-gym delete |
Delete saved gym from channel |
-gym delete gymID |
All-User Commands
Click on a row to expand detail view for a command!+/- | Command | Description | Usage |
---|---|---|---|
-join/-j |
RSVP user for a raid group time |
-join rsvpID groupLetter partySize |
|
-leave/-l |
Cancel user's RSVP for a raid group time |
-leave rsvpID groupLetter |
|
-show |
Display summary of active RSVP post(s) in the channel |
-show |
|
-help |
Start command helper |
-help |
Timezones Accepted
Click/tap the timezone name to copy it. Use exact timezone name when setting timezone. You can filter the table using the search bar.If you are viewing this table on a smaller screen, some of the columns may be hidden. There will be a circle with a plus sign that you can click/tap; it opens up to display the information on the hidden columns, such as the associated UTC offsets. However, it will also copy the timezone name.