This bot was made for groups of friends who play among us together and use discord to communicate. Sometimes people can't or forget to mute themselves and accidentally talk during the game. With this bot, you can mute everyone with a simple command at the start of each game!
Invite The Bot or search for MuteAll in App Directory!
- Press
/to view all the commands - Use slash commands /mute, /unmute, etc.
- Mentions users and roles in the "mention" option to mute/unmute specific users
Python 3.8 or higher is required
To run this project yourself, you will need to add the following environment variables to your .env file
DISCORD_TOKEN
MONGO_STRING
Clone the project
git clone https://github.com/zahid47/MuteAll.gitGo to the project directory
cd MuteAllCreate a virtual environment
python -m venv venvActivate the virtual environment
windows:
venv\Scripts\activatemac/ linux:
source venv\Scripts\activateInstall dependencies
pip install -r requirements.txtStart the bot
python -m MuteAll- Implement slash commands
-
Why is the bot not muting anyone/everyone?
- Make everyone disconnect and reconnect to the Voice Channel again
-
How can I restrict the bot so that only a select few can use the commands?
- Give those select few the 'Mute Members' permission, and no one else.
-
How do I only mute a specific user or role?
- Just mention the users or roles in the "mentions" option after your command Ex:
/mute mentions: @username @rolename. You can also mention multiple users and roles.
- Just mention the users or roles in the "mentions" option after your command Ex:
scarecow#2857 on discord