Skip to content

Commands

jellopudding edited this page Jun 22, 2016 · 3 revisions

last modified: 06/22/2016 about 15:00


Key: < one perimeter, one argument >, [one perimeter, multiple arguments], (type)

(int) must be an integer (e.g. 1, 6, 10, -5), (string) can be anything (int, float, string) but a dict, list, tuple, etc. (e.g. hello, 64, 9.008), (float) can be any number (e.g. 1.0, 6.6, 10.05, -5.5)


!test

Responds with HELLO WORLD!. Takes no arguments.

!poll <ticks 'till end (int)> <desc (string)> [options (string)]

Creates a poll in the designated poll channel. Poll ends when <ticks 'till end> runs out. Takes minimum of 3 arguments; all arguments after <desc> are [options]. Members can use !vote.

!vote <poll num (int)> <option (string)>

Votes for <option> on poll <poll num>. Will not work if <poll num> is of a non-existent/closed poll. Takes 2 arguments.

!shutdown

Kills timer task, logs out bot, closes files, & sys.exit()s. Can only be used by members with designated "BOTMIN" role. Takes no arguments.

!timeup

Responds with the time the bot has been running in hours, minutes, & seconds. Takes no arguments.

!tts <state (string)>

!!This command does not currently work!!

!!Not callable as of Version 0.0.0!!

Sets the bot to use/not use TTS. Can only be used by members with designated "BOTMIN" role. Takes one argument on or off.

!echo <string (string)>

Echos <string>. Takes one argument.

!changegame <game name (string)>

Changes bot status to Playing <game name> Can only be used by members with designated "BOTMIN" role. Takes one argument.

!remind <ticks 'till remind (int)> <reminder text (string)>

Creates a reminder that will print <reminder text> after <ticks 'till remind> in the channel !remind was called in. Takes two arguments.