An AI teammate that runs your Discord support tickets — answering, escalating, and closing them while your mods focus on what matters. It writes like a real person, never invents an answer it wasn't taught, and learns from your mod team as it goes.
No more repeating yourself in every ticket. The bot handles the same five questions so your mods can do work that actually matters.
Tickets get answered at 3am while you sleep. No more overnight backlog to clear before your morning coffee.
Your community's knowledge gets captured once and used forever — even after someone leaves.
When the bot doesn't know something it DMs your mods — whoever replies first wins, and their answer is saved to the KB automatically. The bot gets smarter every week without anyone maintaining a doc.
Scammers and competitors farm paid trading communities because that's where the buyers are. SinuxMod reads the room the way a sharp mod would — it works out what a message is trying to do, then removes the spam and the throwaway account behind it. And it's built so doing that can't cost you a paying member.
Every message in the channels you pick is scored locally for invites, shorteners, dot-obfuscation, mass mentions from non-staff, promo language and cross-channel repeats. Plain chatter scores nothing and never reaches the AI at all. This layer only decides who gets a second look — never who gets punished.
Only the suspicious few reach the AI, which reasons about what the message is actually trying to do and returns a verdict. Then bot code — never the model — picks the action from a fixed ladder: ignore, delete, timeout, softban, ban.
“lol DM me the chart” between two regulars is fine. “DM me for signals 🚀” from an account that joined an hour ago is not. A word list can't tell those apart. Reading the message in context can.
Cyrillic look-alikes, invisible characters, l e t t e r s p a c i n g, #hashtag#mashing, leetspeak like disc0rd·gg and alternative-dot domains are all normalised before anything is judged. The trick that beats a regex doesn't survive the normaliser.
Spammers hide payloads inside Discord forwards, or post something clean and edit it into an ad an hour later. Forwarded content is scanned and edited messages are re-checked, so the quiet version of the trick gets caught too.
Promo flyers get dropped as images to dodge text filters. When the same image is sprayed across multiple channels, that pattern is the signal — no OCR needed. A member posting a one-off chart looks nothing like a spray, and isn't touched.
So every layer is biased toward your member. These rails hold whether you configure anything or not.
The bot learns your community's answers, then handles repeat questions on its own. Every entry is live the moment you save it.
It writes the way a person writes in Discord — no em-dashes, no filler, no 'As an AI', no sign-offs. And it only answers from what it was actually taught: no invented pricing, no billing maths, no refund promises.
Hit a question it doesn't know and it DMs the mods you've assigned. First one to reply wins, the answer is polished into the ticket, and it's saved to your KB — so the next member who asks gets it instantly.
Set a promo or announcement once and let it run on a schedule in the channel you pick — reworded lightly each time so it never reads copy-pasted. Optional single-role ping, capped sends or run-until-stopped.
Only a direct @SinuxMod mention wakes it up outside a ticket. Role pings, @everyone and @here never trigger it — so it stays useful in busy channels instead of becoming noise.
Not a canned nudge. It reads the recent conversation, references what the ticket was actually about, and closes early when the thread already looks resolved. Frequency and count are yours to set.
Checks in, waits the window you set, closes when the conversation's clearly done. No more zombie tickets clogging your ticket category.
If it isn't sure, it tags the right person with the full ticket context — so mods take over in one click, not three.
Point it at your moderator role and it picks the rest up automatically, including common names like mod, admin and staff. Turn on role-wide summon if you want the whole team able to call it.
In owner DMs and when summoned in a channel, the bot reads recent history every turn so follow-ups like 'what did you mean by that?' resolve naturally. No new storage — it uses Discord's own message history.
A single-shot Q&A with web search on — market news, ticker info, current events — without teaching every possible question into the KB. Granted per person from a toggle on the moderator row.
Your knowledge base has two entry types. Q&A is informational and ranked per message; Rules are mandatory guidance the bot follows every time ('always ping X for Y').
One command silences the bot in any channel so a mod can take over. One command hands it back. /quiet keeps it answering but stops the nudges.
We host it. The bot is online 24/7 on our infrastructure — no server to rent, no process to babysit, no updates to deploy. You invite it and use the dashboard.
Click-to-verify servers collect bot and scraper accounts sitting on zero roles. /purge_unverified finds the ones old enough to qualify and clears them out — owner-only, with a keep-list for the accounts you want spared, and it previews by default so you see exactly who before anyone goes.
Three-tier roles (Owner / Server Owner / Mod), scoped per server, with a full audit log of every dashboard mutation — who, what, before/after — kept ≥12 months.
| Channel | Decision | Resolved? | Conf. | Message sent |
|---|---|---|---|---|
| #ticket-1287 | CLOSED EARLY | yes | 0.92 | Looks like that sorted itself out. Closing this one, shout if it comes back. |
| #ticket-1284 | CHECKED IN | no | 0.31 | Any luck getting into the pro channel after the sync? |
| #ticket-1279 | AUTO-CLOSED | — | — | Closing this out since it's gone quiet. Open a new one anytime. |
| #ticket-1276 | CLOSED EARLY | yes | 0.88 | Glad the role came through. Closing this now. |
Invite the bot, then pick your ticket category, channels and moderator role from dropdowns of your actual server — no IDs to copy out of Discord. It recognises your mod role automatically, and there's nothing to host: we run it.
The first time it doesn't know something it DMs your assigned mods. Whoever replies first wins: the answer is polished, posted in the ticket, and saved to the KB forever. Or seed the KB upfront via Chat & Teach.
KB-grounded replies, escalation when it isn't sure, follow-ups that read the thread and close early when it's clearly done, /gk for anything off the KB — and scheduled broadcasts running in the background.
/takeoverSilence the bot in this ticket so a mod can handle it.
/quietKeep it answering, but stop follow-ups and auto-close.
/handoffHand the ticket back to the bot.
/closeClose the ticket now.
/openReopen a ticket that was closed.
/deleteDelete the ticket channel for good.
/kblist · add · removeManage knowledge-base entries without leaving Discord.
/promoset · clear · statusStart, stop or check a scheduled broadcast in this channel.
/configShow what this server is currently set to.
/gkOne-off question with web search on, for anything off the KB.
/purge_unverifiedowner onlyClear out accounts that joined but never picked up a role. Previews by default.
SinuxMod is running 24/7 while your mods sleep.