Commands

Set-Up Guide

1. When adding RSVPkachu to your server, do not de-select the

Manage Messages

permission. If you did so, you will have to create a role that gives RSVPKachu the

Manage 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 have

Manage 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 have

Manage Message

permissions or mod role (default is

Gym 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
-add rsvpID time1 label1 ... time3 label3

-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
-time rsvpID groupLetter newGroupTime

-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 have

Manage Message

permissions or mod role (default is

Gym 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 /
-gym 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

Cancel user's RSVP for a raid group time

-leave rsvpID groupLetter

-show

Display summary of active RSVP post(s) in the channel

-show
-show rsvpID

-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.