~|

Sat, Sep 03, 2022

Butter Bot - Discord

183 words

1 min read

What is Butter Bot?
What does it do?
  1. Has a based levelling system. 💹
  • Based
  1. Make anonymous confessions. 🤫
  • /confess <message>
  1. Make anonymous reports. 📝
  • /report @user <reason>
  1. Show your level and the most active member on the server. 📈
  • /level @user and /leaderboard
  1. Display information about the server and other members. 📊
  • /whois @user and /details
  1. Moderators can add and remove roles from members. 👮
  • /addrole @user <role> and /removerole @user <role>
How do I use it?
  1. Clone this repository: Butter Bot
git clone https://github.com/AcidOP/ButterHostServer.git
  1. Install the dependencies
npm install
  1. Create a MongoDB database for storing the XP and level data.

  2. Create a .env file in the root directory and add the following:

TOKEN=<your discord bot token> MONGO_URI=<your mongodb connection string>
  1. 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", }
  1. Deploy the commands to your server
node deploy-commands.js
  1. Run the bot
node index.js
View this project on GitHub

TODO

  • Sleep
  • Star this repo
  • Contribute to this project
Go Back