Skip to content
Tom edited this page Mar 28, 2023 · 5 revisions

Command usage

NOTE: Replace everything between and including the < and >s with the argument content. e.g. /create <message> would be used like /create hello yes this is a message.
Arguments in angle brackets are <mandatory>, whereas arguments in square brackets are [optional].

help

Usage: /help

Gives a little introductory message telling you how to get started.

create

Usage: /create [channel] [message]

Creates a new roll call message and assigns some reacts to it. By default Rolly will say Roll call!. If you want to make Rolly say something else, everything in the message parameter will be included as the message.

sheet

Usage: /sheet

Shows the URL to the Google Sheets sheet that Rolly will update when reacts come in, if there is one set.

setsheet

Usage: /setsheet <sheet_id>

Sets the Google Sheets sheet ID that Rolly will update when reacts come in. Get this from the sheets URL like below:

ranges

Usage: /ranges

Shows the current areas of the sheet that Rolly can modify.

addrange

Usage: /addrange <range>

Adds an area of the sheet that Rolly will be able to modify. The ranges should be given in A1 notation, so something like D6, A3:F16, or Sheet3!W18:Z22 would work.

setranges

Usage: /setranges <range> <another range> <more ranges...>

Much like addrange, but replaces all of the current ranges with the ones given in the command.

channel

Usage: /channel

Shows the channel that Rolly will create roll call messages in.

setchannel

Usage: /setchannel [channel]

Shows or sets the channel that Rolly will create roll call messages in. If a channel is mentioned, then it will be used as the default channel. Otherwise use /setchannel with no arguments to use the channel the create message is sent in.

Clone this wiki locally