Sat, Sep 03, 2022
Butter Bot - Discord
183 words
1 min read
What is Butter Bot?
- Butter is a discord bot for the Butter Host Server built with blood, sweat and tears using the discord.js library.
What does it do?
- Has a based levelling system. 💹
- Based
- Make anonymous confessions. 🤫
- /confess <message>
- Make anonymous reports. 📝
- /report @user <reason>
- Show your level and the most active member on the server. 📈
- /level @user and /leaderboard
- Display information about the server and other members. 📊
- /whois @user and /details
- Moderators can add and remove roles from members. 👮
- /addrole @user <role> and /removerole @user <role>
How do I use it?
- Clone this repository: Butter Bot
git clone https://github.com/AcidOP/ButterHostServer.git
- Install the dependencies
npm install
-
Create a MongoDB database for storing the XP and level data.
-
Create a .env file in the root directory and add the following:
TOKEN=<your discord bot token> MONGO_URI=<your mongodb connection string>
- Create a config.json file in the root directory and add the following:
{ "guildId": "ID_of_your_server", "clientId": "ID_of_your_bot_client", "ModeratorID": "ID_of_your_server_moderator_role", "ReportChannelID": "ID_of_your_report_channel", "ConfessionChannelID": "ID_of_your_confession_channel", }
- Deploy the commands to your server
node deploy-commands.js
- Run the bot
node index.js
View this project on GitHub
TODO
- Sleep
- Star this repo
- Contribute to this project