
Discord Bot Tools
8 free tools for server admins and players
Server Admin Tools
Permissions Calculator
Build Discord bot/role permission bit-mask integers. Toggle all 41 permissions (Administrator, Kick, Ban, Manage Channels, Send Messages, Use Slash Commands, etc.) and copy the decimal integer for your OAuth URL or role config.
Open toolGateway Intents Calculator
Pick the Discord Gateway Intents your bot needs and copy the bitfield + ready-to-paste discord.js v14 / discord.py 2.x snippets. All 21 intents — Guilds, Members, Moderation, Expressions, Voice States, Presences, Messages, Reactions, Typing, Polls, Auto Moderation, Scheduled Events. Privileged-intent warnings, bot-archetype presets (music, mod, polls, AutoMod, levels, reaction roles), and a decoder for existing integers. The fix for 'why isn't my bot getting messages?'
Open toolOAuth2 Invite & Scope Picker
Generate the exact discord.com/oauth2/authorize URL for any flow — bot install, user-install app, login-with-Discord, linked roles, webhook creator. All 28 current OAuth2 scopes (identify, email, bot, applications.commands, role_connections.write, dm_channels.read, etc.) categorized with approval/unavailable warnings. Bot permissions integer with 5 quick presets, integration_type for guild vs user installs, advanced params (state with crypto-secure generator, redirect_uri, prompt, guild_id, disable_guild_select). Language-agnostic — outputs a URL that works for discord.js / discord.py / JDA / DiscordGo / Discord.Net / any HTTP client. Nine archetype presets cover ~95% of real flows.
Open toolWebhook Tester
Fire test messages at any Discord webhook URL straight from your browser — content, username/avatar override, TTS, embeds (paste JSON or build with our embed-builder), wait=true toggle. Live response panel with status code, body, and timing. Copyable curl / fetch / Python requests snippets matching the exact payload. Validates webhook URL format, content length (2000 max), embed count (10 max). Language-agnostic — works for any stack that POSTs JSON.
Open toolPlayer Tools
Timestamp Generator
Generate Discord's <t:…> timestamp markdown in every format — short/long date, short/long time, short/long full, relative. Live preview as Discord actually renders it.
Open toolSnowflake Decoder
Decode any Discord snowflake ID (user, message, channel, guild) to its exact timestamp, internal worker ID, process ID, and increment counter. Paste any ID, get the breakdown instantly.
Open toolEmbed Builder
Visual builder for Discord embeds — title, description, fields, author, thumbnail, image, footer, color. Live Discord-accurate preview + copy-ready JSON payload + optional direct-to-webhook send.
Open toolSlash Command Builder
Build a Discord application command (slash, user-context, message-context) visually. All 11 option types, choices, autocomplete, min/max/length constraints, channel type filters. Copy-ready JSON + curl registration snippet.
Open tool
Ready to play?
Run your own Discord Bot server with XGamingServer
Instant setup, mods & plugins, DDoS protection and 24/7 human support — your server is live in minutes, no port-forwarding required.

Discord Bot Server Hosting
Get managed Discord Bot server hosting with this tool built into your panel — configure, deploy, and play in minutes. Instant setup, DDoS protection, 24/7 support.