A powerful and easy-to-use Discord bot written in Go to automate voice channel muting/unmuting for Among Us games.
- One-Command Setup: Simply run
!setausin your voice channel's chat. - Rich Control Panel: Beautiful embed interface with interactive buttons.
- Instant Mute/Unmute: Mute everyone in the channel instantly for meetings.
- Owner Management: Add or remove other users who can control the bot.
- Whitelist System: Allow spectators or dead players to talk during gameplay (ignored by "Mute All").
- Blacklist System: Keep dead players muted during discussions (ignored by "Unmute All").
- Auto-Cleanup: Automatically removes data when voice channels are deleted.
- Persistent Storage: Uses SQLite to save configurations and permissions.
- Go 1.19+ installed.
- A Discord Bot Token.
- GCC Compiler (required for SQLite).
-
Clone the repository:
git clone https://github.com/atifahmed9461/amongus-bot.git cd amongus-bot -
Install dependencies:
go mod download
-
Run the bot:
go run . -t "YOUR_BOT_TOKEN_HERE"
Or build it:
go build -o amongus-bot.exe ./amongus-bot.exe -t "YOUR_BOT_TOKEN_HERE"
- Join a Voice Channel.
- Type
!setausin the voice channel's text chat. - Use the buttons to control the game!
!setaus [Voice Channel ID/Mention]: Setup the control panel.!addowner @User: Manually add an owner (or use the button).
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
Creator by Atif Ahmed 🖤
Join our Discord for help and community support: https://discord.gg/tsbBKz2k53
