Roku is a powerful, all-in-one Discord bot built to enhance and grow your community with ease. Packed with over 200 commands across moderation, fun, utility, music, leveling, economy, and more — Roku brings your server to life!
💥 Trusted by over 9k+ discord servers and growing daily!
- 🤖 Automation — Welcome messages, goodbye messages, autoroles, and more to make server management easier.
- 🔧 Moderation — Manage your server effortlessly with ban, kick, mute, warn, and automod tools.
- 🎶 Music — High-quality playback from popular platforms with intuitive controls.
- 🎉 Fun & Games — Memes, minigames, jokes, 8ball, and more interactive commands.
- 📈 Leveling System — Reward your members for being active.
- 📚 Utility Commands — User/server info, polls, timers, embeds, role menus.
- ⚙️ Custom Configs — Tailor settings per-server to fit your style.
Please don’t! The public repository code is incomplete and outdated. Instead, use the bot I actively host and maintain using invite link.
Neverthless, if you're an experienced developer and still wish to self-host Roku for educational purposes, here’s a basic setup guide:
🛠️ Basic Self-Hosting Steps (Python / Discord.py)
- Clone the repository:
git clone https://github.com/rokubot/bot.git
cd roku-bot- Create Virtual Environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies
pip install -r requirements.txt- Setup the environmental variables
pip install -r requirements.txt- Run the bot
python main.py