MajestyManager Documentation
MajestyManager is the all-in-one Discord bot engine crafted specifically for game networks, Minecraft servers, hosting companies, and gaming communities. It unifies advanced ticketing, autonomous AutoMod, invite tracking, reaction roles, suggestions, announcements, and live server ping monitoring.
Add Bot to Discord
Invite the bot to your Discord server with Administrator or Manage Server permissions.
Run /quicksetup
Type /quicksetup in Discord for 1-click automated category, panel, and channel setup.
Open Web Dashboard
Sign in to majestymanager.me to configure custom embeds, staff roles, and AutoMod shields.
Instant 1-Click Setup: /quicksetup
Executing /quicksetup performs the following automated actions instantly:
- Creates a Support category with staff view permissions
- Generates a default General Support ticket category
- Creates a dedicated #tickets channel and publishes an interactive ticket dropdown panel
- Creates a #bot-updates channel and configures automated changelog notifications
- Configures transcript logging and error notifications
Support Ticket Engine
Comprehensive department ticketing with modal forms, claim locks, chat commands, and HTML transcript exports.
Intake Panels & Questionnaires
Create multiple department panels (e.g. Billing, Technical, Bug Reports) with custom button colors or dropdown menus. Attach modal questionnaires to gather In-Game Name, Server IP, or Transaction IDs before the ticket opens.
Chat Commands & Fast Intake
Users can open tickets instantly by typing -new [reason], ticket [reason], or slash command /new anywhere in the server.
Staff In-Ticket Controls
Locks ticket to the responding staff member and stops duplicate pings.
Mutes user in the channel during investigations or maintenance.
Closes ticket, delivers offline HTML transcript to user and log channel.
AutoMod & Moderation Shields
Autonomous threat detection to stop spam, unauthorized discord invites, and mass mentions.
Detects rapid message floods. Offending messages are purged and the user is placed on automatic timeout.
Blocks discord.gg links instantly with whitelist options for partner channels and staff roles.
Warns and cleans messages containing >70% uppercase characters or excessive @mentions.
Warnings escalate automatically (e.g. 3 warns = 1h timeout, 5 warns = permanent ban).
Invite Tracking & Anti-Alt Defense
Track member growth with exact invite attribution, fake account filtering, and leaderboards.
MajestyManager watches Discord invite cache in real-time. When a new member joins, the bot attributes them to the inviter and logs real joins, leaves, and bonus invites.
Check individual invite card
Paginated top inviters ranking
Find who invited a member
Giveaways & Role Multipliers
Host automated giveaways with interactive button entries, instant rerolls, and role weightings.
Reward loyal members by assigning Role Multipliers: Server Boosters can receive 2x entries, and VIPs can receive 3x or custom weightings. Reroll unresponsive winners instantly with /giveaway reroll <id>.
Self-Assign Reaction Roles
Create clean button menus or dropdown selection panels for notification, region, or gender roles.
Members can toggle multiple roles on and off freely.
Members can only pick 1 role from the panel (e.g. Regions).
Define maximum allowed roles from a specific category.
Suggestions & Voting System
Gather feedback with automatic vote counters, thread discussions, and staff review queues.
Members run /suggest <idea> or type -suggest <idea>. MajestyManager formats the suggestion into a styled card, attaches 👍 and 👎 voting buttons, and creates an automatic discussion thread.
Announcements & Interactive Polls
Publish rich formatted embeds with color accents, thumbnails, banners, and interactive polls.
Rich Embed Announcements
Use the Web Dashboard Embed Builder or run /announce to compose announcements with markdown, banners, author icons, and role pings.
Interactive Voting Polls
Launch timed polls using -poll 24h Best Game? | Bedwars | Survival with real-time button counting and automatic winner announcements.
Greetings, Goodbyes & Auto-Role
Welcome new joiners with custom join cards, invite attribution, and auto-roles.
Greet new members in a designated welcome channel, send custom Direct Message (DM) introductions, and automatically grant a starter role (e.g. Member) upon join.
/welcome join_channel #welcome · /welcome autorole add @Member · /welcome test joinMinecraft Server Status Query
Query live player count, server version, ping latency, and MOTD for Minecraft Java and Bedrock servers.
Check any game server directly inside Discord without leaving chat:
Outputs live player count (e.g. 142 / 500), ping latency (28ms), online status, server software, and clean formatted MOTD.
Custom Commands Engine
Automate common community questions with custom trigger commands (e.g. !ip, !store, !rules).
Configure server triggers directly from the Web Dashboard. Custom commands support dynamic variables:
Free tier includes 3 custom commands. MajestyNodes Pro expands this to 10 custom commands.
Bot Updates & Changelog Channel
Receive official bot release notes and security notifications in your staff lounge.
Configure a private staff channel using /setup botupdates <#channel> or in Dashboard Settings. Whenever MajestyManager receives feature improvements, patch updates, or platform announcements, they are cleanly delivered to your staff.
MajestyNodes Pro
White-label customization and branding removal for serious servers and networks.
Real Pro Features Included:
No fluff or placeholder features. MajestyNodes Pro provides tangible white-label power:
By simply staying inside the official MajestyNodes Discord Server (discord.gg/k9t2NqNd9T), your server instantly unlocks higher free quotas for free:
- 3 Ticket Categories (vs 1 base)
- 3 Ticket Panels (vs 1 base)
- 5 Custom Commands (vs 1 base)
⚡ Verification is instant: the bot detects when you join the official server and activates your perks automatically.
💡 Active hosting client on MajestyNodes.com? Run /pro claim in our Discord to activate Pro for free!
Complete Command Reference
Browse every Slash Command and Prefix Command supported by MajestyManager.
| Command | Syntax & Usage | Category | Permission | Description |
|---|---|---|---|---|
Quick Setup | Setup & Config | Admin | 1-step setup: creates support categories, #tickets channel, ticket panel, #bot-updates & logs. | |
Setup Checklist | Setup & Config | Admin | View current server configuration status and any missing recommended channels. | |
Configure Bot Updates | Setup & Config | Admin | Assign the staff channel that receives official bot feature updates and announcements. | |
Configure Log Channel | Setup & Config | Admin | Set channel for ticket creation, close logs, and HTML transcripts. | |
Claim Pro (Hosting Clients) | Setup & Config | Everyone | Claim free Pro features if you hold the Client role in MajestyNodes Discord. | |
Ping & Latency | General | Everyone | Check WebSocket gateway latency, REST API response time, and bot uptime. | |
Help Directory | General | Everyone | Browse interactive command directory with detailed examples and usage guide. | |
Bot Stats | General | Everyone | View active servers, tickets handled, and bot platform performance stats. | |
New Ticket (Short Prefix) | Tickets | Everyone | Instantly opens a support ticket in the server without needing panel buttons. | |
New Ticket (Slash) | Tickets | Everyone | Open a support ticket with optional initial topic or category selection. | |
Close Ticket | Tickets | Staff | Close active ticket, export HTML transcript, and notify the ticket opener. | |
Claim Ticket | Tickets | Staff | Claim ticket for the handling staff member and lock other staff pings. | |
Lock Ticket Channel | Tickets | Staff | Mute non-staff members in ticket channel during staff review or investigations. | |
Unlock Ticket Channel | Tickets | Staff | Restore typing permissions for ticket opener in the channel. | |
Add User to Ticket | Tickets | Staff | Grant a member or specialist access to view and chat in the private ticket. | |
Remove User from Ticket | Tickets | Staff | Revoke a user access from the current ticket channel. | |
Rename Ticket Channel | Tickets | Staff | Change the channel name of an ongoing ticket. | |
Generate Transcript | Tickets | Staff | Export an immediate offline HTML archive of all messages and images in the ticket. | |
Reopen Ticket | Tickets | Staff | Reactivate a closed ticket channel if the user has follow-up questions. | |
Warn Member | Moderation | Staff | Issue a formal disciplinary infraction strike. Escalates automatically on thresholds. | |
Timeout / Mute | Moderation | Staff | Place member in Discord timeout (e.g. 10m, 1h, 1d, 7d). | |
Remove Timeout | Moderation | Staff | Lift timeout early from a member. | |
Kick Member | Moderation | Staff | Kick member from server with DM notice and log record. | |
Ban Member | Moderation | Staff | Permanently ban member from the server with infraction record. | |
Unban User | Moderation | Staff | Revoke ban by user ID. | |
Bulk Purge Messages | Moderation | Staff | Delete between 1 and 100 messages with auto-cleaning notification. | |
Lock Channel | Moderation | Staff | Lock public channel for non-staff members to halt raids or spam bursts. | |
Unlock Channel | Moderation | Staff | Restore public chat permissions. | |
Infraction History | Moderation | Staff | View full disciplinary strike history and previous moderation actions for a user. | |
Check Invites | Invites | Everyone | Display real, left, fake, and bonus invite statistics for a user. | |
Invite Leaderboard | Invites | Everyone | View top server inviters leaderboard with paginated ranking. | |
Find Inviter | Invites | Everyone | Look up which member originally invited a user to the server. | |
Invited Members List | Invites | Staff | List members who joined using a specific member invite codes. | |
Manage Bonus Invites | Invites | Admin | Award or deduct bonus invite counts for giveaways or staff recognition. | |
Start Giveaway | Giveaways | Staff | Interactive wizard to launch giveaway with prize, duration, winners & role multipliers. | |
List Giveaways | Giveaways | Everyone | Display all running giveaways with remaining time and entrants. | |
End Giveaway Early | Giveaways | Staff | Immediately stop active giveaway and select winners. | |
Reroll Winner | Giveaways | Staff | Pick new replacement winner(s) if original winners are invalid. | |
Cancel Giveaway | Giveaways | Staff | Cancel giveaway without drawing any winners. | |
Create Reaction Role Panel | Reaction Roles | Admin | Open builder to publish button or dropdown menu self-assign role panels. | |
Submit Suggestion | Suggestions | Everyone | Submit an idea to the suggestions channel with upvote/downvote buttons & thread. | |
Accept Suggestion | Suggestions | Staff | Mark suggestion as accepted with optional staff note. | |
Reject Suggestion | Suggestions | Staff | Decline suggestion with an explanation. | |
Consider Suggestion | Suggestions | Staff | Mark suggestion as under review / considered. | |
Announcement Wizard | Announcements | Staff | Multi-step embed announcement wizard with title, color, image, and mention role. | |
Quick Broadcast | Announcements | Staff | Send quick broadcast update to the server announcement channel. | |
Create Poll | Polls | Staff | Launch an interactive community voting poll with live vote buttons & timer. | |
End Poll | Polls | Staff | Close poll early and announce winning choice. | |
Greetings Config View | Greetings | Admin | Inspect current welcome card, leave channel, auto-role, and DM settings. | |
Set Welcome Channel | Greetings | Admin | Set channel for new member join cards and invite attribution. | |
Set Goodbye Channel | Greetings | Admin | Set channel to announce member departures. | |
Configure Auto-Role | Greetings | Admin | Assign automatic role to new members joining the server. | |
Test Welcome Message | Greetings | Admin | Preview formatting, avatar embed, and inviter placeholders. | |
Minecraft Server Status | Minecraft | Everyone | Query live Java/Bedrock server player count, version, ping latency & MOTD. | |
List Custom Commands | Custom Commands | Everyone | Display all active automated server triggers (e.g. !ip, !store, !rules). |