Feature explanations, commands, setup and troubleshooting.
Open any card to see what it does, where it is configured, how it is used, commands, and plan limits.
Sends your chosen text as soon as a new member joins, with member, server, and member-count placeholders.
Enable welcome messages, choose a channel, write the text, save, then test with another account.
Creates a welcome image with the member avatar, name, and server identity, including layout and background controls.
Enable the welcome image, choose or upload a background, arrange the preview elements, save, then test a new join.
Posts a message in your chosen channel when a member leaves the server.
Enable goodbye messages, choose a channel, and write the message. The {username} placeholder inserts the departing name.
Assigns selected roles to new members or bot accounts when they join.
Choose member and bot roles in Member welcome. The community bot role must be above every role it assigns.
Awards message activity points with an anti-spam delay, raises levels, and grants configured reward roles.
Enable levels, set point range, delay, announcement channel, and rewards. Members use /rank and /leaderboard.
Posts a member suggestion in a selected channel and adds approve and reject reactions.
Enable suggestions and choose a channel, then members use /suggest. Enabling suggestion tracking adds an ID and status.
Creates a question with two or more choices and a separate reaction for each choice.
Use /poll and separate choices with |, for example: Yes | No | Later. The user needs Manage Messages.
Provides warning, message cleanup, temporary timeout, kick, ban, channel lock, and unlock commands.
Give moderators the matching permission and keep the bot role above targets. Actions are logged when moderation logging is enabled.
Checks repeated messages, mass mentions, Discord invites, links, and configured words, then deletes, warns, or times out.
In Protection and management, enable the required checks, set limits and blocked words, choose an action, and save.
Records moderation, member, message, channel, role, voice, invite, and other events in chosen channels.
Enable the master switch, choose a default channel, then enable needed event types. Each type may use its own channel.
Plays tracks in voice, keeps a queue, and provides buttons for pause, skip, repeat, shuffle, and volume.
Enable music, set starting volume, join voice, then use /play with a name or URL. The controller appears after playback starts.
Posts a branded formatted message in a text or announcement channel.
Use /announce, choose a channel, and enter content. The bot prevents automatic mass mentions.
Monitors open tickets, escalates overdue requests, sends reminders, and can automatically close inactive tickets.
Enable ticket automation in Support and tickets, configure reminder, escalation, and automatic-close delays, then save.
Creates a private channel for each support request with assignment, status, priority, closure, transcript generation, and rating.
Configure category, support roles, log channel, and text, save, then publish with /ticket-panel. Staff uses /ticket inside a ticket.
Splits support into departments such as sales and technical help, with questions before ticket creation.
Create each department with its key, category, staff roles, and questions, then republish the ticket panel.
Groups bilingual server rules into one topic menu and shows the selected topic privately to the member.
Enable Rules, add topics or a starter pack, then run /rules-panel with a destination channel and language. Publish one panel per language channel when needed.
Stores frequent support answers under short keys so staff can send them without retyping.
Add a key, title, and content in Tickets. Inside a ticket use /reply list, then /reply send.
Replies automatically when a message equals, contains, or starts with a configured phrase, with a repeat delay.
In Engagement and music, add the trigger, match type, channel, response, and delay. Leave channel empty for all channels.
Posts a timed giveaway with a winner count and continues correctly after a bot restart.
Use /giveaway with channel, prize, duration in minutes, and winner count. Members enter with the celebration reaction.
Posts buttons that let members add or remove roles from themselves.
Use /role-panel with roles and button labels. Roles must be below the bot and not managed by another integration.
Shows color buttons and guarantees one selected color per member by removing the previous color.
Create color roles below the bot, then use /color-panel. Pressing the selected color again removes it.
Aggregates message counts, active members, and busy times, then compares seven days with the prior week.
Enable activity comparison and let the bot collect new activity. Results appear after enough new data exists.
Finds members whose recent activity clearly fell after being higher, so staff can reconnect early.
Enable decline alerts with activity comparison. Review the list in analytics; the bot never punishes these members.
Sends the server owner a private weekly summary of activity, channels, tickets, and alerts.
Enable the weekly summary and owner direct messages, and ensure the owner can receive bot DMs.
Shows each channel share of activity and active-member count to reveal quiet or over-concentrated channels.
Enable channel activity analytics and review it after data accumulates. It never changes channels automatically.
Measures relationships from replies and mentions and shows the strongest member links without showing message content.
Enable member relationships with activity tracking, then review the strongest links after enough interaction.
Saves member roles on departure and restores valid roles when the member returns within retention.
Enable returning-role restore and set retention. Deleted, unmanageable, or security-blocked access roles are not restored.
Stores channel metadata and collected message text so it can be searched after channel deletion.
Enable channel archiving and set retention in advance. Tell members about retention because message text is stored.
Keeps a version before dashboard changes so an earlier configuration can be restored.
Enable settings history, then choose and restore a version in Backup and recovery. Restoring replaces current settings.
Posts a light conversation prompt in a selected channel after the configured idle period, with a daily limit.
Choose a revival channel and idle minutes, then enable it. Timing begins after the bot observes channel activity.
Creates a weekly activity task and tracks progress; the current task requires activity in three different channels.
Enable weekly tasks together with activity tracking. Progress comes from newly recorded activity during the week.
Counts consecutive days with recorded member activity and keeps the longest streak.
Enable streaks with activity tracking. A day without recorded activity resets the current streak; no role is granted automatically.
Counts directed thank-you messages and posts recognition after repeated genuine help, without granting permissions.
Enable helper recognition. Thanks must reply to or mention the helper, and a weekly delay prevents repeated announcements.
Searches retained recovery-archive messages for a word or phrase.
Enable channel archiving first, then enter at least two characters in Backup and recovery. Results only cover the retained period.
Collects cases needing a human decision, such as applications, suggestions, and reports.
Enable the review list, then set reviewer roles and a review channel when using workflows.
Assigns each suggestion an ID and workflow state from voting through implementation or rejection.
Enable suggestions and suggestion tracking. Staff updates an item with /suggestion-status and its ID.
Collects applicant experience, motivation, and availability and stores the request for review.
Enable staff applications and review workflow, then members use /staff-apply and staff reviews the case.
Lets staff grant a role for a fixed duration and automatically removes it at expiry.
Enable expiring roles, then use /temp-role with member, role, and minutes. The role must be below the bot.
Stores an announcement and publishes it at the chosen time, even after a bot restart.
Enable scheduled publishing, then use the form in Protection and management with channel, time, and content.
Fetches prayer times for a configured city and country and posts five daily notices.
Enter the city and two-letter country code, choose a channel, and enable notices. The external timing service must be reachable.
Adds the Hijri day, month, and year to each prayer-time notice.
Enable prayer notices first, then enable the Hijri date on the same page.
Checks the Hijri month and adds an iftar greeting to the Maghrib notice during Ramadan.
Enable prayer notices and Ramadan mode. It adds text to Maghrib rather than posting a separate message.
Changes prayer-time notice wording among Iraqi, Gulf, Levantine, Egyptian, and Modern Standard Arabic.
Choose a dialect in Prayer and language and save. This setting affects prayer-time notices, not every bot reply.
Replaces the name and color used in bot embeds and panels with your server identity.
Set the brand name and color in Protection and management. This does not rename the Discord bot account.
Aggregates moderator actions and shows activity, inactivity, and punishment outliers.
Enable the module, choose staff roles and thresholds, then use /staff-report or review the operations center.
Scans roles and channels for broad or conflicting administrative permissions without changing anything.
Enable the module and run /permission-audit as an administrator. Review findings before changing Discord.
Calculates who would be affected by a permission grant at server or channel level without applying it.
Enable the module, then use /simulate-change with a role, permission, and optional channel. It is preview-only.
Links an internal product to an access role and expiry date, with renewal and cancellation.
Enable the module, then a role manager uses /private-access grant or cancel with a stable product key.
Tracks qualified member invitations and progress toward the referral reward target.
Enable the module, set the target and reward role, and allow invite tracking. Members use /referrals.
Stores sponsor name, approved content, channel, date window, and publication limit.
Enable the module and create sponsor inventory, then staff uses /sponsor list and /sponsor publish.
Turns lines into ordered learning steps, saves member progress, and can grant a completion role.
Enable the module and create a path, then members use /learn with its key and completed step number.
Stores question-and-answer pairs, compares ordered answers, and returns a score.
Enable the module and create a quiz using Question :: Answer lines. Members submit ordered answers separated by |.
Stores a learning session with time and channel, then sends reminders and tracks its state.
Enable the module, then schedule through the dashboard or /schedule-event with a timezone-aware time.
Gives every question an ID and stores topic, author, and order for staff handling.
Enable the module and set a review channel, then members use /question with a topic and question.
Posts a team-finder request with game, required player count, level, and time.
Enable the module and choose the team-finder channel, then members use /lfg.
Stores a scheduled tournament, registered teams, wins, losses, points, and standings.
Enable the module and schedule a tournament. Teams register, everyone views standings, and staff records results.
Records voice join and leave times and calculates actual attendance duration.
Enable the module and minimum duration, then staff uses /attendance-report for a date range.
Checks common fake-support, giveaway, transfer, and begging patterns and alerts or applies the chosen action.
Enable the module, choose an alert channel and action, then test safely. Text detection should always be reviewed.
Sends new members a private warning about password, code, and payment scams.
Enable the module and newcomer DM, then edit the safety text. Closed DMs may prevent delivery.
Uses a one-way fingerprint to prevent duplicate votes without storing voter identity with the choice.
Enable the module, then staff uses /secret-poll with two to five options and a duration. Voting closes at the deadline; results are not posted automatically yet.
Stores a complaint, target, details, and evidence and restricts review to the server owner.
Enable the module and configure review handling, then members use /complaint. Keep confidential content owner-only.
An interactive setup wizard that previews, creates, and binds roles and channels automatically. The guild owner may choose full replacement while administrator, bot, and managed roles remain protected.
Enable the module, run /server-template, choose a template, and complete the questions. Keep Clear existing off for a safe update, or enable it as the guild owner and type DELETE SERVER to confirm full replacement.
Copies toggles, text, and limits from another owned server while clearing Discord IDs and sensitive endpoints.
Enable the module, choose a source server, copy, then assign channels and roles manually in the target.
Deletes messages older than a configured age only in selected channels and with a per-run cap.
Enable the module, choose channels, age, and cap, and archive first if needed. Pinned messages are preserved.
Records broad or destructive administrative changes such as resource deletion or large-impact actions.
Enable the module, choose an owner alert channel and impact threshold. Alerts do not automatically undo changes.
Records decision type, reason, actor, subject, and affected-member count for an auditable history.
Enable the module and use /decision for important actions. Do not place secrets in the recorded reason.
Sends important administrative events to a secured external webhook endpoint.
Enable the module and enter an HTTPS webhook. Test it and protect validation on the receiving system.
Generates an on-demand file with the last 7 days of activity and a current snapshot of tickets, cases, and available administration indicators.
Enable the module and click Download administrative report. It is generated on demand rather than emailed automatically.
Creates a scoped secret key so your website can read selected server, member, or case data programmatically.
Enable programmatic access, create a scoped key, copy it once, and revoke it immediately if exposed.
Collects FiveM access applications, sends them for review, and may grant the access role after approval.
Enable the module, set review channel and access role, then members use /apply and staff uses /case-decision.
Collects police, medical, judiciary, and gang applications in a structured review workflow.
Enable the module, configure department roles, then members choose a department in /apply and staff decides the case.
Stores a player report with incident details and an evidence URL instead of losing it in private messages.
Enable the module and reviewers, then members use /player-report with a safe evidence URL.
Opens a separate ban-review request with player identifier, reason, and optional evidence.
Enable the module, then members use /unban-request. Approval does not unban an external game platform by itself.
Stores a character name, job, and story linked to the member Discord account.
Enable the module, then members use /character. Apply your server naming and content rules during review.
Adds or removes a blocked-access role so a security decision affects the Discord-linked player.
Enable the module and access role, then staff uses /access-control. It manages Discord roles, not the game server directly.
Provides an external URL that resolves the current role identifier after role recreation.
Combines reports, decisions, and actions related to a player into one review history.
Enable it with reporting and decision modules. Review history manually before any punishment.
Stores staff and department shifts with start, end, and announcement channel.
Enable the module and schedule a staff shift through the dashboard or /schedule-event. Add voice tracking for attendance reports.
Uses Discord community activity as an aggregate signal rather than direct FiveM server telemetry.
Enable the module and let it collect new Discord activity, then use /player-activity.
Alerts when a FiveM member Discord activity declines compared with the prior period.
Enable it with FiveM activity tracking and review /player-activity. It is an indicator, not proof of departure.
Posts a request to find FiveM players, a gang, a department, or another group.
Enable the module and team-finder channel, then members use /lfg with FiveM as the game.
Stores a FiveM event with time and announcement channel and can pair it with voice attendance.
Enable the module and schedule through the form or /schedule-event with a timezone-aware start time.