Welcome to bumper-bot 👋
A Discord bot that handle Disboard bot bumps properly
About
This bot is here to fill the specific needs of the Halo Creation Discord server, as the server uses a Discord bot called AmariBot to grant XP to members and as bumps done with the Disboard bot gives XP to bumping members. But this bot can be useful to you if you're searching for inspiration for your own bot that handles Disboard bot bumps.
So, this bot:
- Gives a role to a member or a bump gifted member (Yes, Halo Creation members often give bumps to each other so they receive the XP haha)
- Displays a countdown to the next bump
- Displays the number of members in voice channels, or online members if there aren't
Permissions required
In order to work properly, this bot will need this set of permissions globally:
- Manage Roles
- Manage Channels
- View Channels
- Send Messages
- Read Message History
- Connect
He also needs to be able to connect to the voice channels whose the IDs have been given.
Install
.env
file and fill it with your information
Create cp sample.env .env
Install and run with Docker
docker build -t voice-chat-bot .
docker run -d -v /absolute/host/path/to/saves/:app/saves --restart=always --name=voice-chat-bot voice-chat-bot
Install with npm
Setup
npm install
Run development
npm run dev
Build
npm run build
Run build
npm start
Author
👤 Halo Creation
- Website: https://halocrea.com
- Twitter: @HaloCreation
- Github: @Halocrea
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Show your support
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator