ArkenBot
ArkenBot is a fully-featured Discord bot built for community management, moderation, leveling, music, and much more. It comes with a powerful web dashboard for managing every setting without needing to type a single command.
What can ArkenBot do?
| Category | Features |
|---|---|
| Moderation | Ban, kick, mute, warn, case history, temp-bans, purge |
| Auto-Mod | Spam, word filter, link blocker, mention limits, anti-raid, anti-caps, anti-phishing, account-age gate & alt/new-account flagging |
| Economy | Currency, wallet & bank, daily/work, pay/rob/trade, shop, income roles, bank interest, level-up rewards, coinflip/slots/dice/roulette/blackjack, weekly lottery, leaderboard |
| Modmail | Private DM-based support threads, two-way relay, canned responses, claim, notes, blocklist, auto-close, feedback ratings, transcripts |
| Appeals | Banned/muted members appeal from their DMs; staff approve/deny with auto-reversal |
| Events | Scheduled events with live RSVPs, optional attendee role, and start reminders |
| Leveling | XP (message & voice), rank cards, leaderboard (all/weekly/monthly), level roles, prestige, streaks, achievements, XP multipliers |
| Welcome | Custom welcome messages, DMs, leave messages, auto-role |
| Logging | Full audit log for messages, members, and mod actions |
| Music | YouTube & Spotify playback, queues, loop modes, volume |
| Community | Polls, suggestions, giveaways, birthdays, rep system, counting, reaction roles |
| Starboard | Highlight popular messages with configurable star threshold |
| Stream Alerts | Notifications for Twitch, Kick, YouTube, RSS |
| Invite Tracker | Track who invited who, leaderboard, bonus invites |
| Custom Commands | Text/embed responses with template variables |
| Embeds | Visual embed builder with image support |
| Stats Channels | Live member count, online, boost, and bot counter channels |
| Scheduled Messages | Automated announcements on a schedule |
| Auto-Slowmode | Automatically applies slowmode when chat gets busy |
| Temp Voice | Create-to-Join voice channels — auto-created and auto-deleted |
| Applications | Application forms with modal collection, review workflow, and role assignment |
| Addons | Extensible addon system for game servers, tickets, and more |
| Languages | Fully translated into 11 languages — bot, dashboard, and site — with automatic per-user detection |
Dashboard
Everything is managed through the web dashboard at your dashboard URL. Log in with Discord to access your servers.
Self-Hosting
ArkenBot is fully open source. You can download the source code and run your own instance on any Linux server.
- Repository: github.com/t0xicVybez/ArkenBot
- Self-Hosting Docs: docs.arkenbot.app/self-hosting/overview
See the Self-Hosting Overview for full setup instructions covering prerequisites, Discord application setup, database configuration, and production deployment with PM2 and Nginx.
Quick Links
- Quick Start Guide — Get up and running in 5 minutes
- Command Reference — Full command list
- Addon Overview — Extend the bot with addons
- Self-Hosting Guide — Run your own instance