AEGISGRID
English
📖 Add to Discord Log in

Help

User guide

What AegisGrid can do and how to set it up, in plain words. New here? Start with Getting started. Looking for something? Type in the search box. Quick answers are on the FAQ.

🚀 Getting started

1

Add AegisGrid to your server

Press Add AegisGrid to Discord and pick your server. You need to be the owner or have Manage Server. Keep the permissions it asks for; it needs them to moderate, give roles and post.

2

Open the dashboard

Go to aegisgrid.io/dashboard, log in with Discord and choose your server. Everything is set up there, so there's nothing to type in Discord.

3

Use the Setup Wizard or Easy Build

The Setup Wizard goes through the main features one question at a time. Easy Build can create a whole server from a template, with channels, roles and settings. It only adds things and never deletes what you already have.

4

Move AegisGrid's role up

In Discord, open Server Settings → Roles and drag the AegisGrid role above the roles it should give out or moderate. Discord only lets a bot manage roles below its own.

5

Check your channel permissions

Open Moderation & safety → Channel permissions on the dashboard. It points out anything that looks wrong, like staff channels anyone can read or channels AegisGrid should post in but can't, and fixes most of them in one click.

🧭 Using the dashboard

  • The menu on the left has a few pinned pages (Overview, Features, Setup Wizard, Easy Build) and six groups that fold open: Moderation & safety, Members, Community, Tools, Alerts & feeds, and Server & plan. On a phone, tap ☰ Menu.
  • Finding a page: type in the box at the top of the menu, or press / anywhere, then Enter to jump to the first match.
  • Overview shows how far setup has got and what to do next, your permission health, how many features are on, and recent moderation.
  • Staff inbox lists everything waiting on staff: reported messages, ban appeals, form answers and open tickets, oldest first, each with a link straight to it. Staff can see the same list in Discord with /inbox.
  • Features is where whole features are switched on or off. A switched-off feature's commands tell members it's off, and its settings are kept for later.
  • Saving: settings pages have a Save changes button at the bottom. If you change something and scroll away, a bar appears with Save and Undo, and your browser warns you before you leave with unsaved changes.
  • Letting staff help: on Dashboard access, give a role or a person access to just the pages they need (Tickets and the Staff inbox, say) without giving them Manage Server in Discord.
  • Pages marked 🔰 need Shield and pages marked 💎 need Grid; pages marked off belong to a feature that's switched off.

💬 Using AegisGrid in Discord

  • Type / in any channel to see AegisGrid's commands. /help lists them with short explanations.
  • /panel opens the admin panel inside Discord: buttons for common jobs, and a member card where staff can see someone's details, take action and, if they have a note role, read and add staff notes.
  • /inbox shows staff what's waiting on them, and /tempbans lists temporary bans with buttons to end one early or change its length.
  • Many replies are private ("Only you can see this"), so staff tools never show up in public.
  • Right-click a message → Apps for extras like "Report message", "Remind me about this" and "Save message".
  • New slash commands can take up to an hour to appear after AegisGrid is updated. Restarting the Discord app usually shows them sooner.

🛡️ Trust Score and safety

AegisGrid remembers troublemakers across every server that uses it, so a ban in one server shows up as a warning in the next.

  • Trust Score: every member has one score shared across AegisGrid servers. Kicks, bans, timeouts and complaints lower it; being a good member (reacting, spending time in voice, getting kudos from admins) raises it. Only the last six months count, so people can recover.
  • Temporary bans (/ban with a length, like 3d or 1w) cost less than a permanent ban (−250), depending on the length: up to 1 day −15, up to 3 days −20, up to 1 week −25, up to 2 weeks −50, up to 30 days −100, up to 90 days −150, longer −200. AegisGrid lifts the ban when the time is up. Staff can end one early or change its length with /tempbans or on Logs & mod roles.
  • Ban appeals: when a server uses them, the ban DM includes a link to a short form on aegisgrid.io. If staff accept the appeal, you're unbanned and that ban stops counting against your Trust Score.
  • Global blacklist: someone whose score falls far enough is flagged everywhere. No single server can put someone there: it takes reports from at least two servers. On Blacklist & trust, each server chooses whether blacklisted people are only flagged to staff or banned, and can pardon someone for their own server.
  • Permission change alerts and the weekly check-up: AegisGrid warns your staff when a permission changes in a risky way (a staff channel opening to @everyone, say), with an Undo button, and sends the owner a short summary every week.
  • Server reputation: servers have a score too, and AegisGrid watches for moderators who misuse their powers. Servers appear on the public rankings unless they choose to hide. These safety features are always on, so the scores stay fair.

🧩 Features

All 70 features, grouped like the dashboard menu. Free works in every server; Shield and Grid need a plan. Each one can be switched on or off on the Features page.

Moderation & safety

Moderation commands/mod kick, /mod ban, /mod unban, /mod timeout, /mod untimeout, /mod warn, /mod cases, /mod purge, /mod tempbansFree
  • Staff use /kick, /ban, /timeout, /warn and /purge. Every action is saved as a case; /cases @member shows someone's history.
  • Add a length to /ban (like 12h, 3d, 1w or 30d) for a temporary ban. AegisGrid lifts it when the time is up, and it costs less Trust Score than a permanent ban (1 week = −25). /tempbans and the Logs & mod roles page list running temporary bans, with buttons to end one early or change its length.
  • Pick a mod-log channel and your moderator roles on Logs & mod roles. AegisGrid posts every action there.
  • Kicks, bans and timeouts also count toward the person's Trust Score (see Trust Score), so only use them for real rule-breaking.

⚙️ Dashboard → Logs & mod roles ⌨️ /mod kick /mod ban /mod unban /mod timeout /mod untimeout /mod warn /mod cases /mod purge /mod tempbans

Voice logsLogs who disconnected or moved people in voice chatFree
  • Pick a voice-log channel on Logs & mod roles. When someone is disconnected or moved in voice, AegisGrid posts who did it.

⚙️ Dashboard → Logs & mod roles

AutoMod & join protectionSpam, invite, link, caps and word filters; account-age gate; raid alertsFree
  • Switch on the filters you want on the AutoMod page: spam, invite links, other links, CAPS, mass mentions and your own banned words.
  • Choose what happens: delete the message, warn, or time the person out. Staff roles can be left out of the filters.
  • Join protection can hold back brand-new accounts and warns staff when lots of people join at once (a raid).
  • Not sure a filter or banned word is a good idea? Press Test these settings at the bottom of the AutoMod page to see which of the last few hundred messages it would have caught, before you save anything.

⚙️ Dashboard → AutoMod

Message logsEdited and deleted messages posted to a log channelShield
  • Pick a channel on Logs to see messages that were edited or deleted, with what they said before.

⚙️ Dashboard → Logs

Full logging suiteJoins, leaves, role, nickname, channel and role changes; searchable log historyGrid
  • Grid logs joins, leaves, role changes, nickname changes, channel and server changes, each to its own channel if you like, with a searchable history on the Logs page.

⚙️ Dashboard → Logs

Anti-nuke & backupsStops mass deletions and bans by a hacked or rogue admin; daily server backups and restoreGrid
  • If an admin account starts deleting channels or banning lots of people (a hacked or rogue admin), AegisGrid stops them. Daily backups let you restore channels and roles.

⚙️ Dashboard → Anti-nuke & backups

Warning escalationAutomatic timeout, kick or ban after a number of warnings in a set timeFree
  • Add rules below, like 3 warnings in 30 days → time out for 60 minutes and 5 warnings in 30 days → kick.
  • After each warning AegisGrid counts that member's warnings in the time you set and uses the biggest rule they have reached.
  • The action is logged in your mod log and recorded as a case by AegisGrid. Members can't be punished above AegisGrid's own role.

⚙️ Dashboard → Warning escalation

Info & staff notesIn-depth /info server and /info user for roles you pick, and private staff notes on membersFree
  • People with a role in Full server info get the in-depth /serverinfo: language, people and bots, boosts, every kind of channel, verification level, AFK settings, the explicit content filter, roles, owner and server ID.
  • People with a role in Full user info get the in-depth /userinfo: account and join dates, roles, key permissions, boosting, timeout, Trust Score and moderation cases here. It is always a private reply.
  • Staff with a note role also see the notes on that member, with Add note and All notes buttons. They can also use /note or the member card in the /panel admin panel. Nobody else ever sees notes.
  • Without one of these roles, /serverinfo and /userinfo work as before (part of Fun & utility).

⚙️ Dashboard → Info & staff notes ⌨️ /mod note

Report messageMembers right-click a message to report it; staff delete, time out, warn or dismiss with one buttonFree
  • Pick a private staff channel below. Reporting is off until you do.
  • A member right-clicks a message (on phone: press and hold) → Apps → Report message, and writes why.
  • Your staff get the message, a link to it and the reason, with a Time out for… menu (10 minutes, 1 hour, 1 day or 1 week) and buttons to Delete message, Warn or Dismiss. Timeouts and warnings are saved as cases like any other.
  • Each member can send up to 10 reports an hour, and only one per message.

⚙️ Dashboard → Report message 🖱️ Right-click → Apps → Report message

Ban appealsBanned members can ask to be unbanned on a web form; staff unban or deny with one buttonFree
  • Pick the channel where appeals are posted. Appeals stay closed until you do.
  • AegisGrid adds the appeal link to the DM it sends when someone is banned with /ban. You can also share the link below yourself.
  • The person logs in with Discord (so you know it's really them) and answers your questions. Only people who are banned here can appeal.
  • Staff press Unban or Deny on the post and can add a reason. An accepted appeal unbans them and takes back the Trust Score points that ban cost them in this server.

⚙️ Dashboard → Ban appeals

Staff inboxReports, ban appeals, form answers and open tickets in one list, oldest first; /inbox in DiscordFree
  • This page and /inbox list reported messages, ban appeals, form answers and open tickets that nobody has dealt with yet.
  • Each line has a link that jumps straight to it in Discord, and one to the page where it can be handled.
  • People with Manage Messages can use /inbox, plus your moderator roles and any roles you pick below.

⚙️ Dashboard → Staff inbox ⌨️ /inbox

Weekly check-upA short weekly note for the owner: what is waiting, new permission problems, low Trust Score joins, missing permissionsFree
  • Every week AegisGrid sends the server owner a DM, or posts in the channel you pick below.
  • It lists reports and appeals still waiting, new critical permission problems, people who joined with a low Trust Score, risky permission changes, and anything AegisGrid lost permission to do.
  • Use Send it now to see what it looks like. If the owner has DMs from server members turned off and no channel is picked, nothing arrives.

⚙️ Dashboard → Weekly check-up

Permission change alertsWarns staff when a risky permission change happens (like a staff channel opening to everyone), with one-click UndoFree
  • AegisGrid takes a snapshot of your channel and role permissions every day, and also watches for changes as they happen.
  • When something risky changes, it posts in your alert channel: what changed, who changed it, and an Undo button. For example: #mod-chat became visible to @everyone, changed by Alex.
  • Risky means: a hidden channel opening to @everyone, @everyone getting staff powers, or a role getting Administrator, Manage Server, Manage Roles or Manage Webhooks.
  • Undo needs Manage Roles (or Administrator). Changes AegisGrid makes itself, like the fixes on Channel permissions, are not reported.

⚙️ Dashboard → Permission change alerts

Members

Welcome & goodbyeWelcome messages and images, welcome DMs, goodbye messagesFree
  • On the Welcome page, pick a channel and write your message. Use {user}, {server} and {count} to fill in the name, server and member number.
  • Turn on the welcome image card, a private welcome DM, and a goodbye message if you like.

⚙️ Dashboard → Welcome & goodbye

OnboardingAuto roles, Verify button and self-assign role menuFree
  • Auto roles are given to everyone who joins.
  • The Verify button gives a role when pressed. Hide your chat channels from @everyone and show them to the Verify role, so new accounts must press it first (Channel permissions can check this for you).
  • A role menu lets members pick their own roles (games, pronouns, pings).

⚙️ Dashboard → Onboarding ⌨️ /setup onboarding

Reaction rolesReact with an emoji, or pick from a dropdown, to get a roleFree
  • Post a message, then on Reaction roles link emojis (or a dropdown) to roles. Members react or pick to get the role, and remove it the same way.
  • AegisGrid's own role must be higher than the roles it gives (Server Settings → Roles).

⚙️ Dashboard → Reaction roles ⌨️ /setup reactionrole

TicketsPrivate support tickets with transcriptsFree
  • On the Tickets page, choose your support roles and post the ticket panel. Members press it to open a private channel with your staff.
  • Closing a ticket saves a transcript to your log channel. Sensitive tickets can be closed and erased completely.

⚙️ Dashboard → Tickets ⌨️ /ticket

Ticket claiming & remindersClaim, hand over and reassign tickets; ping staff about unclaimed tickets; DM reminders when a ticket goes quietShield
  • Shield adds several ticket types (each with its own staff and category), claiming and handing over tickets, and reminders for tickets nobody has picked up.

ModmailMembers DM AegisGrid to reach your staff; each conversation gets its own private staff channelFree
  • Pick a category and your staff roles below. Modmail is off until a category is picked.
  • A member DMs AegisGrid. If they share more than one server that uses modmail, they pick which one. A private channel opens for your staff.
  • Staff reply in that channel and AegisGrid passes it on. Start a message with // to keep it between staff. Press Close when you're done.
  • AegisGrid doesn't keep copies of the messages. They only exist in the DM and in your channel.

⚙️ Dashboard → Modmail ⌨️ /modmail

BirthdaysMembers save their birthday; AegisGrid posts a message and gives a birthday role for the dayFree
  • Members save their birthday with /me birthday set (day and month only). On the day, AegisGrid wishes them a happy birthday.

⚙️ Dashboard → Birthdays ⌨️ /me birthday

Captcha verificationA picture code on the Verify button, so raid bots can't verify themselvesFree
  • Set up the Verify button on the Onboarding page first, then switch this module on.
  • When someone presses Verify, AegisGrid privately shows them a picture with a short code and a button to type it in.
  • Right code: they get the verified role. Three wrong tries and they have to press Verify again for a new picture.

⚙️ Dashboard → Captcha verification

Server suggestionsMembers post ideas with /suggest, others vote, staff approve or reject themFree
  • Pick the channel where ideas appear. Nothing is posted until you do.
  • A member types /suggest and their idea. AegisGrid posts it with 👍 and 👎 buttons (one vote each, and they can change it).
  • Staff press Approve or Reject on the post and can add a reason. The idea's author gets a DM. These ideas are for your server; ideas for AegisGrid itself go to aegisgrid.io/suggest.

⚙️ Dashboard → Server suggestions ⌨️ /suggest

Temporary rolesRoles that remove themselves after a set timeShield
  • Give someone a role for a while, like "Event winner" for a week or "Muted in voice" for an hour. AegisGrid takes it off when the time is up.

⚙️ Dashboard → Temporary roles ⌨️ /setup temprole

Invite trackingWho invited whom, invite counts and how many stayed; optionally shown with the Trust ScoreGrid
  • AegisGrid needs the Manage Server permission to read your invite links. Discord gives no other way to tell which link someone used.
  • When someone joins, AegisGrid works out which invite they used. Vanity links and joins from server discovery are shown as "unknown".
  • Members can see their own numbers with /invites. Staff can look anyone up.

⚙️ Dashboard → Invite tracking ⌨️ /invites

Bots roleA "Bots" role for Discord apps only: every bot gets it, so bots are listed and counted apart from people. If anyone gives it to a person, AegisGrid takes it off again.Free

Applications & formsStaff applications and other forms with up to 10 questions; review with Accept / Deny, and give a roleShield
  • Make a form below: a name, up to 10 questions, and the channel where answers go for review. Discord shows 5 questions at a time, so forms with more get a Next button after the first 5.
  • Post a panel with an Apply button in any channel, or let members use /apply.
  • Answers appear in your review channel with Accept and Deny. Accepting can give a role. The member gets a DM either way.
  • Up to 10 forms. Each member can send one answer per form at a time, and must wait the time you set before sending again.

⚙️ Dashboard → Applications & forms ⌨️ /apply

MILSIM toolsRank ladder with rank roles, /milsim promote and /milsim demote, service records, units and an ORBAT, operations with attendance, and leave of absenceFree
  • Set up your ranks below. You start with a simple 10-rank ladder (Recruit to Commander); rename, add or remove ranks, then press Create missing roles. Each rank belongs to a group (Enlisted, NCO or Officer), and each group can have its own role, so you can open channels to "NCOs and up".
  • Promote and demote with /promote and /demote. AegisGrid swaps the rank roles, can put the rank tag in the nickname ([SGT] Name), posts it in your promotions channel and adds it to the service record. Promoting someone without a rank enlists them at the first rank.
  • Authority follows rank: pick the lowest rank that can promote, and how many ranks below their own they can promote to. Nobody can promote or demote their equals or superiors. The command roles you pick, and server admins, can always promote.
  • Plan operations with /op schedule. Members answer Attending, Tentative or Absent, and get a reminder. After the op, staff take attendance; members on approved leave are marked excused.
  • Members ask for leave with /loa request. Staff approve or deny it in your personnel channel; AegisGrid gives the On Leave role while it lasts and takes it off when it ends.
  • With Shield you also get qualifications and awards, time-in-grade and operation requirements for each rank with a "ready for promotion" list, and attendance and inactivity reports.

⚙️ Dashboard → MILSIM tools ⌨️ /milsim promote /milsim demote /milsim record /milsim unit /milsim op /milsim loa

MILSIM extrasQualifications with roles, awards and medals, time-in-grade and operation requirements for promotions, attendance and inactivity reportsShield

Community

LevelingXP for chatting, level-up messages, role rewardsFree
  • Members earn XP for chatting. /rank shows a member's level and /leaderboard the top members.
  • On Leveling, set level-up messages and roles that are given at certain levels.

⚙️ Dashboard → Leveling ⌨️ /rank /leaderboard /setxp

Profiles & reputation/profile cards with your level, rep and Trust Score; /rep to thank someone once a dayFree
  • /profile shows a profile card with your level, rep and Trust Score (and this server's money where the server economy is on). Change its colour and bio with /profile color and /profile bio.
  • /rep @member thanks someone with a reputation point, once a day. Rep is shared across servers; /leaderboard can show the top rep.
  • Money is per server: see Server economy.

⌨️ /rep /profile

Random member picker/fun pick chooses a random member with a roleFree
  • /pick @role chooses a random member who has that role, which is handy for giveaways and teams.

⌨️ /fun pick

D&D tools/dice, /encounter (initiative & HP tracker), /character, /notes, /generate (NPCs, loot…), /session (planning & RSVP)Free
  • /dice 2d20+5 rolls dice; /encounter tracks initiative and HP; /character keeps sheets; /notes keeps campaign notes; /generate makes NPCs and loot; /session plans games with RSVPs.

⚙️ Dashboard → D&D tools ⌨️ /dice /encounter /character /notes /generate /session

Looking for GroupLFG panel and /lfg party posts with Join buttons, opt-in game pings, /lfg available and /lfg whosfree, /lfg queue matchmaking, temporary voice channelsFree
  • Post the LFG panel from the Looking for Group page. Members make party posts with Join buttons, opt in to pings for their games, and say when they're free with /available.

⚙️ Dashboard → Looking for Group ⌨️ /lfg /lfg available /lfg whosfree /lfg queue

Server economyWallet & bank, /money work with your own job messages, store & items, /store use, money leaderboardFree
  • Free: this server's own money. Members keep cash and a bank, earn with /work, buy from your /store, check /inventory, /use items and see the money leaderboard.
  • Admins add store items (which can give roles) and set every amount on the Server economy page. Write up to 20 of your own /work messages (one per line; {user} and {amount} are filled in). /economy adds or removes money.
  • It's pretend money for fun inside your server. It can never be bought with or cashed out for real money.

⚙️ Dashboard → Server economy ⌨️ /money /money work /store /store inventory /store use /economy

Advanced economy/money crime and /money rob, custom earn commands with up to 20 win and fail messages, casino games, a lottery, role income, money for chattingShield
  • Shield adds /crime and /rob (cash can be stolen, the bank is safe), casino games with /gamble, role income with /collect, and money for chatting.
  • Custom earn commands: your own jobs and crimes, used with /earn name. Each one can have up to 20 success and 20 fail messages; AegisGrid picks one at random. /crime can have its own messages too.
  • Lottery: switch it on in the Lottery card. Set the ticket price, jackpot, who can enter, and automatic or manual draws. Members buy a "Lottery ticket" in /store or with /lottery buy; admins can draw early with /lottery draw. You can also send all fines (from /money crime, /money rob and earn commands) into the jackpot.

⌨️ /money crime /money rob /money earn /gamble /lottery /money collect

GiveawaysGiveaway posts with an Enter button, a timer, automatic winners and rerolls; optional role, level or account-age rulesFree
  • Start one below or with /giveaway start: the prize, how long it runs and how many winners.
  • Members press 🎉 Enter. Pressing it again takes them out. You can require a role, a level or a minimum account age.
  • When time is up, AegisGrid picks winners at random from the people who still meet the rules and pings them. Reroll picks someone else.

⚙️ Dashboard → Giveaways ⌨️ /giveaway

StarboardMessages with enough ⭐ reactions are copied to a starboard channelFree
  • The best messages get saved: once a message has enough ⭐ reactions, AegisGrid copies it to your starboard channel.

⚙️ Dashboard → Starboard

Public leaderboard pageA public web page with this server's level rankingsFree
  • A web page anyone can open that shows this server's level rankings. It's off until you switch it on, because it shows members' names.

⚙️ Dashboard → Public leaderboard page

Counting and triviaA counting channel (1, 2, 3…) and /trivia rounds with a points tableFree
  • Two small games. In the counting channel, members count up one number at a time. /trivia posts a question and the first right answer wins points, and money when the server economy is on.

⚙️ Dashboard → Counting and trivia ⌨️ /trivia

Event plannerEvents with Going / Maybe / Can't buttons, reminders, and the time in everyone's own time zoneFree
  • Plan game nights, watch parties or meetings. Members answer Going, Maybe or Can't, see the time in their own time zone, and get a reminder before it starts.

⚙️ Dashboard → Event planner ⌨️ /event

Achievements & badgesLevel milestones with badge emojis and optional roles; badges show on /profile and /profile achievementsFree
  • Members unlock an achievement when they reach its level (Leveling must be on). Set up to 20 below, each with a badge emoji, a name and an optional role.
  • AegisGrid announces each unlock in the level-up channel (or the one you pick) and gives the role.
  • Badges show on /profile, and /achievements lists what someone has unlocked and what's next.

⚙️ Dashboard → Achievements & badges ⌨️ /profile achievements

Esports team toolsTeam rosters with positions, a practice and scrim calendar with Available / Late / Can't buttons, attendance and a personal practice logFree
  • Add your teams below. Each team has a game (that gives you its positions, like Duelist or Jungle), a player role and a channel for its practice posts. Easy Build's Esports template sets this up for you.
  • Put players on the roster with /roster add or on this page, with their position, starter or substitute, coach or analyst, and their in-game name. /roster post keeps an up-to-date roster in a channel.
  • Plan practices, scrims, matches and VOD reviews with /practice schedule or the form below. Players answer Available, Late or Can't, see the time in their own time zone and get a reminder. Weekly practices can repeat by themselves.
  • After a session, staff tick who showed up with /practice attendance or on this page. Players log their own practice time with /practice log.
  • With Shield you also get match results with a win–loss record, attendance and practice reports, and a weekly availability grid that shows when most of the team can play.

⚙️ Dashboard → Esports team tools ⌨️ /esports roster /esports practice

Esports team extrasMatch results with a win–loss record, attendance and practice reports, and a weekly availability grid for your teamsShield

⌨️ /esports team

Trivia extrasScheduled trivia rounds, your own questions, and seasons with past winnersShield

NarcoNostraA Mafia vs Cartel turf war game paid in your server economy's moneyGrid
NarcoNostra
  • Start with /narconostra start and pick 🦁 Mafia or 🐍 Cartel. Do /narconostra jobs for money and experience, and buy gear and businesses with /narconostra store and /narconostra buy. Find someone to fight or rob with /narconostra hitlist. Make treaties with your own side (/narconostra treaty), take districts with /narconostra takeover, and collect your income with /narconostra collect. All the rules: /narconostra help.

⚙️ Dashboard → NarcoNostra ⌨️ /narconostra

Tools

Channel countersVoice channels at the top of the server that show the member count and other numbersFree
  • On Channel counters, pick what to show (members, people, bots, online, boosts…). AegisGrid creates locked voice channels at the top of your server that update by themselves.

⚙️ Dashboard → Channel counters

Fun & utility/fun 8ball, /fun coinflip, /fun roll, /poll, /info avatar, /info user, /info server, /shortenShield
  • /8ball, /coinflip, /roll, /poll, /avatar, /userinfo, /serverinfo and /shorten. Roles picked on Info & staff notes get the in-depth /info server and /info user even on Free.

⌨️ /fun 8ball /fun coinflip /fun roll /poll /info avatar /info user /info server /shorten

Custom bot nicknameSet AegisGrid's nickname and picture in this serverShield
  • On Plans & bot nickname, give AegisGrid its own nickname and picture in your server.

⚙️ Dashboard → Plans & bot nickname

Custom commands & auto-repliesYour own !commands and keyword repliesGrid
  • Make your own !commands and automatic replies to keywords on Custom commands.

⚙️ Dashboard → Custom commands

Scheduled messagesOne-off and repeating announcementsGrid
  • Plan one-off or repeating announcements on Scheduled messages.

⚙️ Dashboard → Scheduled messages

Usage analyticsActivity by channel, member, role, hour and day; Trust Score filters; Excel and CSV downloadsGrid
  • See activity by channel, member, role, hour and day, filter by Trust Score, and download it for Excel or as CSV.

⚙️ Dashboard → Analytics

Join-to-create voiceJoin a "➕ Create channel" voice channel to get your own room; deleted when emptyFree
  • Make a voice channel called something like ➕ Create channel and pick it below as the hub.
  • When someone joins the hub, AegisGrid makes them a room and moves them in. They control it with /voice.
  • When everyone has left, the room is deleted. AegisGrid needs Manage Channels and Move Members.

⚙️ Dashboard → Join-to-create voice ⌨️ /voice

Reminders/remind (e.g. "2h check the oven") and right-click a message → "Remind me about this"Free

⌨️ /remind 🖱️ Right-click → Apps → Remind me about this

Embed & announcement builderDesign announcements with a title, colour, image, fields and link buttons; post them as AegisGrid and edit them laterShield
  • Design a good-looking announcement here, post it as AegisGrid, and come back to edit it whenever you like.

⚙️ Dashboard → Embed & announcement builder

Sticky messagesA message that stays at the bottom of a channelShield
  • Keep a message at the bottom of a channel, like rules for a chat or how to ask for help. When people talk, AegisGrid moves it back to the bottom.

⚙️ Dashboard → Sticky messages ⌨️ /setup sticky

Time zone helper/me timezone set, /me time @member, and "8pm EST" in chat turned into everyone's local timeFree
  • Members tell AegisGrid their time zone once. Then anyone can check someone's local time, and times written in chat can be shown in everyone's own time.

⚙️ Dashboard → Time zone helper ⌨️ /me timezone /me time

CountdownsA message or voice channel that counts down to a launch, an event or a holidayShield
  • Count down to a game launch, an event or a holiday. The message ticks down in everyone's app, and a voice channel at the top can show the days left.

⚙️ Dashboard → Countdowns ⌨️ /countdown

AFK status/me afk — people who mention you get a note that you're away; it ends when you talk againFree

⌨️ /me afk

Keyword highlightsMembers get a DM when someone says a word they care about (like their name or "raid")Shield
  • Members pick words they care about. When someone says one, they get a DM with a link, as long as they can see that channel and aren't already chatting there.

⚙️ Dashboard → Keyword highlights ⌨️ /me highlight

BookmarksRight-click a message → Apps → "Save message" to get a copy in your DMs with a link backFree

🖱️ Right-click → Apps → Save message

Guide channelsA member guide and a staff guide to AegisGrid in channels you pick, kept up to date by themselvesFree
  • Pick a member guide channel: members see the commands they can use, grouped by topic, only for the features that are switched on here.
  • Pick a staff guide channel that only staff can see: staff commands, what else AegisGrid is doing, what's switched off, and the dashboard link.
  • Change anything (switch a feature on, buy a plan, change a setting) and the guides are edited in place about a minute later. They are never reposted, so links to them keep working.
  • Press Make the channels for me to create a read-only #server-guide for everyone and a private #staff-guide, or post right away with /setup guide.

⚙️ Dashboard → Guide channels ⌨️ /setup guide

Alerts & feeds

Stream alertsTwitch, YouTube and Kick go-live posts, and new TikTok videosShield
  • On Stream alerts, add Twitch, YouTube or Kick channels and pick where to post when they go live. TikTok creators connect their own account to post new videos.

⚙️ Dashboard → Stream alerts ⌨️ /feeds stream

RSS feedsPost new items from news feedsShield
  • Add any news or blog feed address on RSS feeds and pick a channel; new items are posted automatically.

⚙️ Dashboard → RSS feeds ⌨️ /feeds rss

Free game alertsPosts when games are free to keep on Epic, Steam, GOG and other storesShield
  • AegisGrid checks every hour for games that are free to keep and posts new ones in your channel. Game data comes from GamerPower.com.

⚙️ Dashboard → Free game alerts

YouTube new uploadsPosts new YouTube videos from the channels you follow (live streams are in Stream alerts)Shield
  • Post new YouTube videos from the channels you follow. Going live on YouTube is covered by Stream alerts.

⚙️ Dashboard → YouTube new uploads

Bluesky & Reddit alertsPost new Bluesky posts and new subreddit posts to a channelShield
  • Add a Bluesky handle (like aegisgrid.bsky.social) or a subreddit name (like discordapp) and pick a channel.
  • AegisGrid starts with the newest post, so old posts aren't flooded in. After that, each new post is shared once.
  • You can add a message to go with each post, like @here new post!. Up to 15 accounts and subreddits per server.

⚙️ Dashboard → Bluesky & Reddit alerts

Enterprise

Player FeedbackFeedback from a button form and your channels, sorted by your own keywords into bugs, balance and feature requests, grouped per game update, sent to Jira, Linear or GitHubEnterprise
  • Pick where feedback comes from: post the Send feedback button in a channel, and/or pick channels and forums to read.
  • Set your categories and the words that put feedback in each one. Feedback that matches no words goes to Other; you can move any item by hand.
  • Add each game update below when it ships. Feedback is grouped under the newest update before it, so you see what players said about that update.
  • Feedback saying nearly the same thing is grouped, so you see 12 players instead of 12 rows.
  • Connect Jira, Linear or GitHub, then send items with one click, or switch on sending new items automatically.

⚙️ Dashboard → Player Feedback

Store Sales & RetentionSales, refunds, new and returning buyers, subscriptions and monthly retention for your Tebex store (Minecraft, FiveM, Rust, Hytale and more)Enterprise
  • In your Tebex control panel go to Integrations → Webhooks → Endpoints and press Add endpoint.
  • Paste the webhook address from this page, tick Payment Completed, Payment Refunded, Payment Dispute Opened and the Recurring Payment events, and save.
  • Copy the Secret key Tebex shows on the Webhooks page and paste it below. Tebex then checks the address: this page shows Connected when it worked.
  • From then on every payment shows here. Sales from before you connected are not included.

⚙️ Dashboard → Store Sales & Retention

Case TrackerWork moderation cases like a help desk: status, assigned staff, priority, private notes, evidence, linked reports, appeals and ticketsEnterprise
  • Every moderation action is already a case. Open one to work on it: give it a status, assign someone and set a priority.
  • Add private notes and evidence links (screenshots, clips, message links). Only your staff see them.
  • Link the message reports, ban appeals and tickets that belong to the case, so the whole story is in one place.
  • Use New case to start an investigation before any action is taken.
  • The numbers at the top show what is open, who has what, and how long cases take to close. Download Excel exports the cases.

⚙️ Dashboard → Case Tracker

Staff ActivityActions, reports, appeals, tickets and response times per moderator, with a weekly summary for your staff channelEnterprise
  • The table counts what each staff member did: cases by type, reports handled, appeals decided, tickets claimed and Case Tracker notes.
  • Time to claim is how long a ticket waited before a staff member took it (the middle value, so one slow ticket does not skew it).
  • With Usage analytics on, the messages each staff member sent are counted too.
  • Pick a staff channel below to get a short summary every Monday.

⚙️ Dashboard → Staff Activity

💎 Plans and paying

Free

$0

Moderation with temporary bans, AutoMod with a test mode, tickets, Report message, ban appeals, the staff inbox, permission change alerts, the weekly check-up, welcome and onboarding, reaction roles, levels with achievement badges, the basic server economy, giveaways, events, Looking for Group, D&D tools, channel permissions, staff notes and the Trust Score.

Shield

$2.99/monthor $29.99/year

Adds the advanced economy (crime, rob, casino, lottery, your own jobs), applications and forms with up to 10 questions, stream, video, RSS, Bluesky and Reddit alerts, more ticket types with claiming, message logs, your own bot nickname and picture, and extras like sticky messages and temporary roles.

Grid

$4.99/monthor $49.99/year

Everything in Shield, plus anti-nuke and backups, full logging, custom commands and auto-replies, scheduled messages, analytics and invite tracking.

  • One plan, 5 servers: a plan belongs to the person who pays and covers up to 5 servers they own or manage. Add or swap servers on My plan. More servers are $0.99/month each.
  • Buying on the website: on any server's Plans & bot nickname page, pick monthly or yearly. Stripe handles the payment, so AegisGrid never sees your card.
  • Buying in Discord: monthly plans are also sold inside Discord at the same price (look for the Buy button on a paid-feature message, or AegisGrid's store page). Then add your servers on My plan. Discord plans are changed or cancelled in Discord under User Settings → Subscriptions.
  • Cancelling: website plans are cancelled under Manage billing on My plan. The plan keeps working until the end of the time you paid for, and your settings are kept if you come back.

Compare the plans

🌐 Languages

  • The website, this guide and AegisGrid's everyday replies come in English, Chinese (Simplified), Hindi, Spanish, French, Portuguese and Russian. Some older, detailed settings pages are still in English.
  • Each member gets replies in the language of their Discord app. Change your own with /language, or with the 🌐 menu at the top of the website.
  • Admins set the server's own language on the dashboard. It's used for posts everyone sees, like welcome messages and panels.

🔐 Privacy and your data

  • AegisGrid never asks for your email or password; you log in with Discord.
  • Personal text, like moderation reasons, staff notes, form answers and ticket transcripts, is encrypted.
  • On My data you can download everything AegisGrid keeps about you, or delete it. A few things are kept for safety (like moderation cases and the Trust Score), and the page tells you which and why.
  • When AegisGrid leaves a server, that server's data is deleted after 30 days. The details are in the Privacy Policy and Terms.

🧯 Troubleshooting

AegisGrid doesn't post in a channel, or a feature quietly does nothing

AegisGrid probably can't see or post in that channel. Open Channel permissions on the dashboard; it flags channels AegisGrid should use but can't, with a one-click fix. The Overview page and the weekly check-up also warn you about missing permissions.

AegisGrid can't give a role, or says its role is too low

In Server Settings → Roles, drag the AegisGrid role above the roles it should give. Discord only lets bots manage roles below their own highest role.

A command says the feature is switched off

An admin turned that feature off. It can be switched back on on the dashboard's Features page.

A command says it needs Shield or Grid

That feature is part of a paid plan. See Plans, or press the Buy button on the message to subscribe in Discord.

My server isn't listed on the dashboard

You need to be the owner or have Manage Server or Administrator. If you only just got that permission, log out of the website and back in so Discord sends the new list. Staff given access on Dashboard access only see their pages.

I bought a plan but my server is still on Free

Open My plan and add the server. Website purchases add the server you bought from automatically; with Discord purchases you add servers yourself. Payments usually show up within a few seconds, so try refreshing.

New commands don't show up in Discord

After an update, Discord can take up to an hour to show new commands. Fully closing and reopening the Discord app often helps.

Someone was flagged by the blacklist but we trust them

On Blacklist & trust, pardon them for your server. That only affects your server; their global score stays as it is.

Still stuck?

Ask in the official AegisGrid Discord server, or send an idea on Suggest a feature.

More quick answers are on the FAQ.

⌨️ All commands

45 slash commands, plus right-click options. staff means Discord only shows it to people with the right permission by default (server admins can change that in Server Settings → Integrations).

/applyShield

Fill in one of this server's forms or applications

/blacklistFreestaff

AegisGrid automatic global blacklist

  • check Check if a user is on the global blacklist
  • pardon Let a blacklisted user into THIS server only (their global score is not changed)
  • unpardon Remove this server's pardon for a user
/characterFree

Your character sheet in this server

  • set Create or update your character (leave out what doesn't change)
  • view Show a character sheet
  • roll Roll an ability check or saving throw with your modifier
  • hp Change your current hit points
  • delete Delete your character sheet in this server
/complainFree

File a complaint about a member (−25 to their global Trust Score)

/countdownShield

Count down to a launch, an event or a holiday

  • create Start a countdown
  • list Running countdowns
  • delete Stop a countdown
/diceFree

Roll dice: d20, 2d6+3, 4d6dl1, adv+5, 1d6! (exploding)

/economyFreestaff

Admins: manage the server economy

  • add Add money to a member
  • remove Remove money from a member
  • add-role Add money to everyone with a role
  • give-item Give a member a store item for free
  • stats Economy overview
  • reset Wipe ALL balances and inventories in this server
/encounterFree

Initiative & combat tracker for this channel

  • start Start an encounter in this channel (you become its DM)
  • add DM: add a monster or NPC
  • join Players: join with your /character sheet (initiative rolled for you)
  • show Post the tracker with Next / Back buttons
  • next Next turn
  • damage Take hit points off a combatant
  • heal Give hit points back
  • condition Add or remove a condition
  • remove Remove a combatant
  • end End the encounter
/esportsFree

Esports teams: rosters, practices and scrims, results and reports

  • roster show Show a team's roster
  • roster add Put a member on a team, or change their entry
  • roster remove Take a member off a team
  • roster post Post a roster that keeps itself up to date
  • practice schedule Plan a practice, scrim, match, VOD review…
  • practice list Upcoming sessions
  • practice cancel Cancel a session
  • practice attendance Tick who showed up
  • practice log Log your own practice time
  • practice mylog Your practice time this week and this month
  • team result Record a match result
  • team record Win–loss record and recent results
  • team attendance Who turns up to practices and scrims
  • team hours Practice time logged this week
  • team availability Tick when you can usually play
  • team besttimes When most of the team is free
/eventFree

Plan an event with Going / Maybe / Can't buttons

  • create Make an event
  • cancel Cancel an event
  • list Upcoming events here
/feedsShieldstaff

Admins: RSS feeds and go-live alerts

  • rss add Add a feed
  • rss remove Remove a feed
  • rss list List feeds
  • stream add Announce when a streamer goes live
  • stream remove Stop alerts for a streamer
  • stream list List tracked streamers
/funFree

Magic 8-ball, coin flip, dice and random picks

  • 8ball Ask the magic 8-ball
  • coinflip Flip a coin
  • roll Roll dice
  • pick Randomly pick member(s) who have a role (giveaways, raffles)
/gambleShield

Casino games with server money (just for fun, never real money)

  • coinflip Call it: double or nothing
  • dice Roll 2 dice against the house; higher wins
  • slots Spin the slot machine
  • roulette Bet on red, black, odd, even, 1-18, 19-36, or a number 0-36
  • blackjack Beat the dealer without going over 21
/generateFree

Random tables: NPCs, loot, encounters, taverns, plot hooks, weather, trinkets

/giveawayFree

Run a giveaway with an Enter button

  • start Start a giveaway
  • end End a giveaway now
  • reroll Pick new winners
  • list Giveaways in this server
/helpFree

What can AegisGrid do?

/inboxFreestaff

See what is waiting on staff: reports, appeals, form answers and tickets

/infoShield

Info about this server, a member, an avatar or a Trust Score

  • server Info about this server
  • user Info about a member
  • avatar Show someone's avatar
  • trust See someone's global Trust Score (last 6 months, all AegisGrid servers)
/invitesGrid

How many people someone invited, and how many stayed

/kudosFreestaff

Admins: thank a member (+25 to their global Trust Score)

/leaderboardFree

Top members

/lfgFree

Looking for group: find players for a game

  • post Post a party that others can join
  • close Close your open party post
  • snooze Pause LFG pings for a while
  • panel Staff: post the LFG panel, where members find players and pick game pings
  • roles Staff: post the LFG panel (same as /lfg panel)
  • help How Looking for Group works, in plain words
  • available Say you are free to play a game for a while
  • whosfree See who is free to play a game right now
  • queue join Wait for a group
  • queue leave Leave the queue
  • queue status Your place in the queue
/lotteryShield

This server's lottery (server money only)

  • info See the jackpot, your tickets and the next draw
  • buy Buy lottery tickets
  • draw Admins: draw the winner now
/meFree

Your own settings: away, keyword alerts, language, time zone, birthday and DMs

  • afk Say you're away; people who mention you get a note
  • highlight add Add a word
  • highlight remove Remove a word
  • highlight list Your words
  • language Choose the language AegisGrid replies to you in
  • timezone set Save your time zone
  • timezone clear Forget your time zone
  • time What time it is for someone
  • birthday set Save your birthday (no year needed)
  • birthday remove Remove your birthday
  • birthday list Upcoming birthdays here
  • notifications Choose which DMs AegisGrid may send you
/milsimFree

MILSIM: ranks, promotions, records, units, operations and leave

  • promote Promote a member (MILSIM ranks)
  • demote Demote a member (MILSIM ranks)
  • record view A member's service record
  • record due Members ready for promotion (Shield)
  • record attendance Operation attendance and inactive members (Shield)
  • unit assign Put a member in a unit
  • unit remove Take a member out of their unit
  • unit orbat Every unit and who is in it, by rank
  • op schedule Plan an operation
  • op list Upcoming operations
  • op cancel Cancel an operation
  • op attendance Take attendance
  • loa request Ask for leave
  • loa end Come back from leave early
  • loa list Who is on leave, and requests waiting
  • qual give Give a member a qualification
  • qual remove Take a qualification away
  • qual list Qualifications, and who holds each one
  • award give Give a member an award
  • award remove Take an award away
  • award list Awards, and who has each one
/modFreestaff

Moderation: ban, kick, timeout, warn, cases, staff notes and purge

  • ban Ban a user, forever or for a while (Trust Score: −250, or −15 to −200 for a temporary ban)
  • unban Unban a user by their ID
  • kick Kick a member (−100 Trust Score; one kick per server counts per 6 months)
  • timeout Time out (mute) a member
  • untimeout Remove a timeout
  • warn Give a member a formal warning
  • tempbans See who is temporarily banned, end a ban early or change its length
  • cases See a member's moderation history in this server
  • note add Write a note
  • note list See the notes on a member
  • note remove Delete a note by its number
  • purge Bulk delete recent messages in this channel
/modmailFree

Modmail: private conversations between members and staff

  • contact Staff: start a conversation with a member
  • close Close the conversation in this channel
/moneyFree

This server's economy: your wallet and bank

  • balance See a balance
  • deposit Move cash into the bank (safe from robbers)
  • withdraw Take money out of the bank
  • give Give cash to someone
  • leaderboard Richest members
  • work Work for some money
  • crime Risky: big payout, or a fine
  • rob Try to steal someone's cash (money in the bank is safe)
  • collect Collect income from your roles
  • earn Use one of this server's custom earn commands
/narconostraGrid

NarcoNostra: the Mafia vs Cartel turf war game

  • start Pick your side: Mafia or Cartel
  • profile Your family, or another member's
  • jobs Do jobs for money and experience
  • hitlist Families you can fight or rob right now
  • fight Fight a member
  • rob Rob a member's cash
  • heal Pay the doctor to get your health back
  • store Gear and businesses for sale
  • buy Buy gear or a business
  • collect Collect your business and district income
  • treaty Treaties with families on your own side
  • districts The 10 districts and who holds them
  • takeover Try to take a district
  • fortify Make a district you hold harder to take
  • top The strongest families and the Mafia vs Cartel score
  • switch Switch sides (once, after 30 days, for a fee)
  • help How to play NarcoNostra
/notesFree

Campaign notes for this server

  • add Write a note
  • list List the latest notes
  • view Read a note
  • delete Delete a note
/panelFreestaff

Admin control panel: members, features, settings and tickets without leaving Discord

/pollShield

Quick yes/no or multi-choice poll

/profileFree

Your profile card

  • view View a profile card
  • bio Set your profile bio
  • color Set your profile card color
  • achievements See badges and the next achievement to unlock
/rankFree

Show your level card

/remindFree

Set a reminder

  • me Remind me later, e.g. in 2h
  • list Your reminders in this server
  • delete Delete a reminder
🖱️ Remind me about thisFree

Right-click a message → Apps.

/repFree

Give someone a reputation point (once per day)

🖱️ Report messageFree

Right-click a message → Apps.

🖱️ Save messageFree

Right-click a message → Apps.

/sessionFree

Plan your next game session with RSVP buttons and a reminder

  • plan Post a session with Going / Maybe / Can't buttons
  • list Upcoming sessions
  • cancel Cancel a session
/setupFreestaff

Admins: Easy Build, onboarding, reaction roles, sticky messages, temporary roles and guides

  • easybuild Build your server from a template: channels, roles and AegisGrid features, in a few clicks
  • onboarding panel Post the verify button + role picker (configure it in the dashboard first)
  • reactionrole add Attach an emoji→role to an existing message
  • reactionrole remove Remove an emoji→role from a message
  • reactionrole limit How many roles from one message a member may have
  • reactionrole list List reaction roles in this server
  • sticky set Stick a message here
  • sticky remove Remove the sticky message here
  • temprole give Give a role for a time
  • temprole remove Take a temporary role off now
  • temprole list Who has a temporary role
  • guide Post or update the member and staff guides now
/setxpFreestaff

Admin: set a member's level

/shortenShield

Shorten a long URL

/storeFree

This server's store

  • view See what is for sale
  • buy Buy an item
  • inventory See your items
  • use Use an item from your inventory
/suggestFree

Post an idea for this server

/ticketFree

Support ticket system

  • panel Post a panel with every ticket type in a channel (more options on the dashboard)
  • close Close this ticket
  • add Add someone to this ticket
  • remove Remove someone from this ticket
  • claim 🔰 Claim this ticket so staff know you are handling it
  • unclaim 🔰 Give this ticket back so any staff member can claim it
  • assign 🔰 Hand this ticket to another staff member (managers can reassign any ticket)
/triviaFree

Trivia: answer first to win points and prizes

  • play Post a trivia question
  • top Trivia points table
  • stats Your trivia stats, or another member's
  • seasons Past trivia seasons and their winners (Shield)
/voiceFree

Control your own voice room

  • rename Rename your room
  • lock Stop new people joining
  • unlock Let anyone join again
  • limit How many people can be in it
  • permit Let someone in while it is locked
  • claim Take over a room whose owner left

This guide is for AegisGrid 1.8.1. See What's new for recent changes.