The Ninja Discord Bot
World of Warcraft tools and server management for your Discord community.
> Features
What makes NinjaBot powerful
Character & Guild Lookups
Look up characters, guilds, Mythic+ scores, raid progression, and PvP stats from World of Warcraft.
/char Thrall Area-52
/ginfo
/pvp Cdew Tichondrius
/mounts-needed
WoW Data & Tools
WoW Token prices, realm status alerts, WarcraftLogs integration, and raid rankings.
/token
/affixes
/realm-watch add Illidan
/watchlogs
/logs
Moderation & Event Watchers
Kick, ban, message clearing, warnings, and event watchers to keep your server safe.
/watch enable voice
/kick @user spamming
/ban @user
/warn @user language
Server Management
Welcome messages, goodbye messages, polls, and a web dashboard to configure it all.
/set-join-message
/set-part-message
/greeting-status
/poll create
> Quick Start
Get NinjaBot running in 3 steps
Login to Dashboard
Sign in with Discord to see your servers. The dashboard makes it easy to add the bot and configure features.
Add to Your Server
Click "Install Bot" from the dashboard, or use the invite links below. Choose basic or full permissions based on features you need.
Use Slash Commands
Type / in any channel to see available commands. Try /help to get started.
Add NinjaBot to Your Server
Or add directly with your preferred permissions:
Basic
Minimal permissionsEverything most servers need - no elevated permissions
Character, guild, M+, raids, PvP
Scores, parses, and rankings
Greet new members, farewell departures
Track bans, voice, messages, roles
Server alerts, 8ball, polls, jokes
+ Moderation
Kick/Ban accessAll Basic features plus moderation commands
WoW, watchers, greetings, fun
Remove problem users
Warnings and bulk message delete
Temporarily mute members