Discord bot written in javascript with various commands for managing a discord. The process of managing a discord can be tedious, with the person having to click many things in order to do a simple task, and this bot aims to make the entire process quicker and less tedious.
I'm currently working on a typescript rewrite of this bot, if you want to check that out as well (https://github.com/newracket/Discord-Server-Utilities-Typescript/).
- Createrole/Deleterole (creates or deletes a role)
- Grantrole/Removerole (grants or removes a role from a member)
- Modifyrole (modifies a role name or color)
- Displayabove (displays a role above another role)
- Hoist (toggles the display members separately setting of a role)
- Roleposition (sets the position of a role)
- Archive/Unarchive (archives or unarchives a channel - moves it to a separate archives category)
- Mute/Unmute (mutes or unmutes a member)
- Changenick (changes a member's nickname)
- Define (defines a word)
- Math (executes a math expression)
- Random (chooses a random choice among several choices)
- Roleinfo (displays information about a specific role)
- Rolemembers (displays all members with a specific role)
- Roles (displays all roles in the server)
- Tts (speaks text in the voice channel the person is in)
- Create a poll using the createpoll command
- Users can vote using reactions on the poll
- Use endpoll command to finish the poll and get the results
- Add (adds a reminder)
- Remove (removes a reminder)
- List (lists current reminders)