Gabe is a multipurpose Discord bot built for chaos and control — blending moderation tools, fun utilities, and community-driven features, all powered by open-source goodness.
⚙️ “Because sometimes, you just need a bot that can roast your friends and ban the trolls.”
/avatarShows off your (or anyone’s) profile picture/8ballFind your true purpose./yomamaSO STUPID that she laughs EVEN if the API fails.
/ban,/kick,/mute,/warnStandard tools for when your communist Discord server falls/lockdown,/unlockThis does this inside of channels//slowmodeEnforces chill vibes on chaotic channels
/pingPong! Check the bot's ping + websocket ping
- Node.js v20+
- Discord Bot Token (get it here)
- Gemini API key (OPTIONAL. yes)
- Some caffeine ☕
git clone https://github.com/GabeOS-Arch/Gabe.git
cd Gabe
npm installnpm startIf you've added NEW commands, run
npm run deployMake sure you fill in the .env.example with the correct details. If you don't want Gemini, you don't need to fill it out. Just remove the value.
Optionally, add
DISCORD_GUILD_ID=if you want to run it in a server.
That’s it. You’re ready to go.
Contributions are always welcome — just don't relentlessly add "hi" to the README.
- Fork the repo.
- Create a new branch (
git checkout -b misc/example) - Commit your changes (
git commit -m "Added something, don't know what it is") - PUUUUUUUUUUUUSH and then open a PR here
Gabe is open-source software licensed under the GNU General Public License v3.0. This means:
- You can freely modify and redistribute it ✅
- You must keep it open-source and credit the original project 🫡
See the license file for details.
Created with ❤️ by Gabe
“If it breaks, that’s a feature. If it's entirely broken, well, you have access to it” – GabeOS Dev Team