Kite
All templates

AI Automod

AI deletes spam, scams, ads and insults and logs them for your moderators.

Made by KiteModeration2 event listenersAdded to 21 bots

How it works

The bot checks every message with AI, also when it's edited, and deletes spam, scams, unwanted ads and insults. Every message it deletes is posted in your log channel with who sent it and where.

The AI only deletes a message when it's at least 90% sure that it breaks the rules. Messages it's less sure about stay up and go to the log channel with a link, so a moderator can decide. You can add rules of your own, like no links to other servers, and they're checked together with the default ones.

Each check costs 1 credit. On a busy server, set New Member Days to a number, like 7, so only members who joined within that many days are checked. Spam bots and raiders are usually new to the server, so that catches most of them for a fraction of the credits. Members who can manage messages, like your moderators, are never checked.

Before you start

  1. 1Turn on the Message Content Intent under Bot in the Discord Developer Portal, so the bot can read the messages.

What's inside

Open one to see its blocks.

Use this template

Create your bot in Kite for free, then add AI Automod from the Marketplace in your app and change anything you like in the editor.

Get started

Frequently Asked Questions

Which AI model does it use?

Jev by TypeSafe, a model made for decisions instead of chat. It answers with how likely it is that a message breaks the rules, and the AI Check block compares that with its thresholds.

How many credits does it use?

1 credit for every message it checks, and again when a message is edited. Messages without text and messages of moderators are skipped. To check fewer messages, set New Member Days to check only members who joined within that many days. Deleting a message and posting it in the log channel cost 1 credit each.

Can the AI make mistakes?

Yes. The AI Check block deletes a message when the AI is at least 90% sure it breaks the rules, sends it to your moderators between 50% and 90%, and ignores it below 50%. Change the yes threshold to delete more or fewer messages, and the no threshold to review more or fewer. The no threshold can't be above the yes threshold.

Can it time out members?

Not out of the box. Add a Timeout member block after the block that deletes the message, so members whose message the AI deletes are timed out too.

What permissions does the bot need?

Manage Messages in the channels it checks, and Send Messages and Embed Links in the log channel.

Do I need the Message Content Intent?

Yes. Turn it on under Bot in the Discord Developer Portal, or the bot can't read the messages it checks.

Still have questions? Join the Discord server

Make Your Own Discord Bot Today

Build commands by connecting blocks, or describe them and let AI build them. Kite is free to start and hosts your bot 24/7.

No credit cardHosted 24/7Open source