![]() |
FoofyFox Sandstorm 2
General-purpose Discord bot in C++
|
ffss2
, FoofyFox Sandstorm 2, a general-purpose Discord bot.
The available commands are as follows:
-help
: returns this help text. Any [arguments] are ignored.-headsortails
: returns "heads" or "tails" based on a random number generator.-calc [expr]
: returns the result of a valid infix [expr] (i.e., [arguments] must be [expr]). Otherwise, returns "Invalid expression!". Not implemented yet.-poo
: Returns the Unicode character with codepoint U+1F4A9. Any [arguments] are ignored.-fortuneteller
, /fortune or /ft: returns a Stardew-valley-like luck statement that changes everyday on the server's time.-laugh [number]
: returns "A[HA]+" where [HA]+ is 'HA' repeated one or more times as defined by a positive [number] up to 128. Any further arguments after [number] are ignored.-pinch
: Returns the Unicode character with codepoint U+1F90C.-fennec
: Displays a random image of a fennec fox.-varm
: Attempt to connect the bot to a voice call that the user is on or set the internal state of the bot correctly to reflect that the bot is on a voice call.-vdisconnect
: Attempt to disconnect the bot from any voice channel.-vplay
: Attempt to play MP3 files uploaded by the user. These files must have a bitrate 48kHz and encoded in 16-bit signed little-endian (s16le).-vpause
: Attempt to pause a track currently playing.-vskip
: Attempt to skip the current track.-vstop
: Attempt to clear the track queue for the server the bot is on.You are able to abbreviate commands so long as those commands can be distinguished.
Implemented using libdpp in C++. All other parts written by FoofyFox. Thanks D, Y and A.