Sylon: Moderation, Tickets and Server Protection in One Discord Bot

Sylon: Moderation, Tickets and Server Protection in One Discord Bot

Sylon is the moderation and server management bot we build for Discord. It started as an internal tool for our own communities. The problem there was never a shortage of bots: it was that no single bot covered spam, advertising, raids and support tickets without stepping on the others. Sylon is our answer to that, and this post explains what it does, how it is set up, and what it costs.

One bot instead of five

Running a public server usually ends with a stack of bots: one for spam, one for tickets, one for levels, one for welcome messages, and a fifth that nobody remembers adding. Each has its own settings, its own logs and its own idea of who is allowed to do what.

Sylon puts those jobs behind one configuration, one language setting and one place for logs, all managed from a web dashboard rather than a long list of chat commands. Every module is switched off until you turn it on, so a server only runs what it has chosen to run.

Protection

  • Advertising and scam detection. Sylon looks for the advertisement itself, not only for links. It recognises invite links, promotional messages and scams in any language, including text placed inside images to get past ordinary filters. It needs clear evidence before it acts, and the reason is shown for every message it blocks.
  • Spam protection against message floods, repeated content and image spam spread across channels.
  • Server guard. Mass bans, deleted channels and roles, and webhook floods are the usual signs of a compromised staff account. Sylon stops them and reverses the damage where it can, rather than only reporting it afterwards.
  • Join gate and raid detection. New accounts are checked at the door: how old they are, whether they look like a throwaway, and, for bots, who added them. A raid is judged by the joins together, not one account at a time, and a lockdown can pause invites and slow every channel at once.
  • Word filter and link scanning. The filter normalises text so spacing, symbols and letter swaps do not slip through, and links are checked for where they really lead.

Moderation that leaves a record

Bans, kicks, mutes, warnings and message clean-up all create a case. Each case records who took the action, against whom, and why, and the logs go to the channels you choose. Months later, when someone asks why a member was banned, the answer is still there to read. That record matters as much as the action itself: a moderation team that cannot explain its decisions quickly loses the trust of the server.

Running the community

  • Tickets with office hours, surveys, case tracking and readable HTML transcripts once a ticket closes.
  • Welcome and goodbye messages with custom images, plus automatic roles for new members.
  • Role menus so members can pick their own roles with buttons or reactions.
  • Levelling from messages and voice activity, with reward roles and custom rank cards.
  • Giveaways with entry requirements, bonus entries and rerolls, run from Discord or the dashboard.
  • Invite tracking, suggestion boards, staff applications and live alerts when someone goes live.

Setting it up

  1. Add Sylon to your server from sylon.app. It asks only for the permissions the modules you enable need.
  2. Open the dashboard and turn on the modules you want. Start with spam protection, the join gate and logging; add tickets, levels and giveaways when you need them.
  3. Adjust the thresholds. A server of fifty people and a server of fifty thousand should not share the same sensitivity.
  4. Choose the channels for moderation, message and role logs, so every decision stays traceable.

Pricing

Sylon has a single plan with everything included: no tiers, no member limits and nothing held back for a higher price. It is priced per server, paid monthly or yearly, and a new server can try every system free before paying, without entering a card. The current price and the length of the trial are on the pricing page.

We write to you several times before a trial ends, so it is never a surprise. If a trial or subscription ends, Sylon stops working on that server and its commands answer with a notice instead, but nothing is deleted straight away: the settings are kept for a while, so subscribing again brings the server back exactly as it was.

A subscription keeps the price it started at for as long as it runs, and it can be cancelled at any time from the dashboard, with no contract and no notice period. You can pay by card or PayPal, and where PayPal does not work there is a bank transfer that covers a year at a time, in many currencies, so most people can pay without an international fee.

Privacy

Features such as message logging and AI advertising detection are powerful, and we treat them that way. They are off by default, logged message content is encrypted at rest, and when the bot is removed from a server, that server's stored data is deleted. If you enable AI detection, it is good practice to tell your members, and the privacy policy sets out exactly what is processed.

Frequently asked questions

Will the spam filter catch real members?

Thresholds are set per server so that it does not. Every action is logged with its reason, so a mistake is visible and can be undone.

Can I use only the ticket system?

Yes. The modules are independent. Turn on tickets and leave the rest off.

Does Sylon replace Discord's AutoMod?

It goes further. AutoMod matches message content; Sylon also handles join behaviour, raids, invite links, role automation and the record behind every decision.

Is there a free trial?

Yes. A new server can try every system free, and no card is required to start. The pricing page shows how long the trial currently lasts.

Previous Post Next Post
//