Sheriff is a multipurpose Discord bot that utilizes Node.js and the Discord API. It is also the official Discord bot for the International Junior Honor Society (IJHS). It is owned by Cytronicode, but it is maintained by the whole IJHS community.
- Multipurpose
- Community maintained
- 100% slash command-based
See the features guide if you'd like to get a glimpse into what Sheriff is capable of!
- Bot reactions
- Kick
- Ban and unban
- Add/give role
- Ping
- Cryptocurrency data
- About IJHS
- About the SLC
- About the committees
Node.js 16.9.0 or newer is required.
$ git clone https://github.com/Cytronicode/sheriff.git
Note that if you want to base your own bot off of this repository, you need to rename the config-example.json
file to config.json
and add the guild ID and client ID. Additionally, note that the bot token is an environment variable, so there is also a need for you to create a local .env
file.
Before creating an issue, please ensure that it hasn't already been reported/suggested.
See the contribution guide if you'd like to submit a PR.