Bot for JCT ESP CompSci Discord server
This bot was created by the contribution of the following members. If you would like to contribute, please be in touch with one of the current contributors and then take a look at the contributing guide
Jonah Lawrence |
Abraham Murciano |
PSilver22 |
If you'd like a new feature added to the bot, or you have discovered some misbehavior by it, please feel free to open an issue detailing it in the GitHub issues tab.
Here is a list of the available commands the bot responds to and how it does so.
Replies with an extract from the error log file.
Replies with a list of available commands.
Assigns the user a role based on their campus and year. Assigns them their name as a nickname. Replaces their Unassigned role with the Student role. Once this is done, the bot will introduce them to everyone else in the welcome channel.
This command will reply with your message lots of words but in pig latin.
This command does just what you'd think it does. When a user types ++ping
into a channel which the bot is in, the bot will respond with a message to acknowledge your ping.
This is a list of the tasks that the bot performs automatically based on some event.
When a user joins, they are given the Unassigned role, greeted by the bot, and asked to introduce themselves with the join command.
A role can be given a tag by naming it something of the form Name | tag. All members of the role will now have tag in their server nickname. Users can have multiple tags.