Basic Bot Commands¶
Command Reference¶
Commands are prefixed with ~
-
~ver
Replies with the current version number provided by the most recent tag on the
master
branch.For example:
[13:37] ELA: ~ver [13:37] Wumbot: Current Version: v0.7.1
Note
This command utilizes GitPython’s
git.describe()
, which will throw an exception if there are no tags present. This exception is handled:[13:37] ELA: ~ver [13:37] Wumbot: No tags found on current branch
To fix this error, ensure that the tags are being pulled or fetched on deployment.
-
~uptime
Replies with Wumbot’s current uptime.
[13:37] ELA: ~uptime [13:37] Wumbot: Wumbot has been up for: 1d 2h 13m 37s
-
~kill
Disconnects Wumbot from the server.
[13:37] ELA: ~kill [13:37] Wumbot: Shutting down... :wave:
Note
This command is only enabled for the server owner via DM.
[13:37] notELA: ~kill [13:37] Wumbot: You are not authorized to perform this operation
-
~reactmessage messageID message
Applies a reaction message to a message, as specified by the message’s integer ID.
[13:37] ELA: ~reactmessage 492366085232787467 Hype
reactionmessage
is constrained as follows:- Command may only be invoked by the ‘Wumbologists’ role
- Message must be alphabetic (includes space)
- Message must not contain repeat characters
Note
If the reaction message is successful, the invoking command is automatically deleted after 10 seconds.
Any feedback on incorrectly formed input or permission restriction is also automatically deleted after 10 seconds.