diff --git a/.assets/demo.gif b/.assets/demo.gif deleted file mode 100644 index 1f60284..0000000 Binary files a/.assets/demo.gif and /dev/null differ diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index 091e858..0000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "command": "cd bot && yarn dev", - "name": "Bot", - "request": "launch", - "type": "node-terminal", - }, - { - "command": "cd api && yarn dev", - "name": "API", - "request": "launch", - "type": "node-terminal", - }, - { - "command": "cd web && yarn dev", - "name": "Web", - "request": "launch", - "type": "node-terminal", - }, - { - "command": "cd bridge && yarn dev", - "name": "Bridge", - "request": "launch", - "type": "node-terminal", - } - ] -} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index b8cebed..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "editor.formatOnSave": false, - "editor.formatOnSaveMode": "modifications", - "prettier.tabWidth": 4 -} diff --git a/README.md b/README.md index b6d3ab2..dbca679 100644 --- a/README.md +++ b/README.md @@ -1,35 +1,27 @@ -### Development is now at [DeclanChidlow/AutoMod](https://github.com/DeclanChidlow/AutoMod)! ---- +
+

+ AutoMod + + [![Stars](https://img.shields.io/github/stars/DeclanChidlow/AutoMod?style=flat-square&logoColor=white)](https://github.com/DeclanChidlow/AutoMod/stargazers) + [![Forks](https://img.shields.io/github/forks/DeclanChidlow/AutoMod?style=flat-square&logoColor=white)](https://github.com/DeclanChidlow/AutoMod/network/members) + [![Pull Requests](https://img.shields.io/github/issues-pr/DeclanChidlow/AutoMod?style=flat-square&logoColor=white)](https://github.com/DeclanChidlow/AutoMod/pulls) + [![Issues](https://img.shields.io/github/issues/DeclanChidlow/AutoMod?style=flat-square&logoColor=white)](https://github.com/DeclanChidlow/AutoMod/issues) + [![Contributors](https://img.shields.io/github/contributors/DeclanChidlow/AutoMod?style=flat-square&logoColor=white)](https://github.com/DeclanChidlowRepo/Template/graphs/contributors) + [![Licence](https://img.shields.io/github/license/DeclanChidlow/AutoMod?style=flat-square&logoColor=white)](https://github.com/DeclanChidlow/AutoMod/blob/main/LICENCE) +

+Moderation bot for Revolt +
+
-# AutoMod - -The best moderation bot for Revolt! \ -Or so they say... - -[](https://rvlt.gg/jan) - -[](https://app.revolt.chat/bot/01FHGJ3NPP7XANQQH8C2BE44ZY) - -AutoMod aims to protect your community from spam and malicious actors. It offers powerful moderation tools, an infraction system, a web interface and in the future will be able to automatically prevent raids and ban malicious actors. - - +AutoMod is a general purpose moderation bot for [Revolt](https://revolt.chat) that aims to protect your community from spam and malicious actors. It offers powerful moderation tools, an infraction system, and a web interface. ## Features +* Basic moderation features, including kick, ban, warn, purge, and timeout +* Infraction system, which logs all moderation events +* Configurable antispam rules +* Web interface for easy configuration +* Fully configurable bot prefix +* Permission system for moderation commands -- Basic moderation features: Kick/Ban/Tempban/Warn -- Infraction system which logs all moderation events -- Rudamentary configurable antispam rules (If user sends more than X messages per Y seconds, delete/warn/send message) -- Web interface for easy configuration -- Fully configurable bot prefix -- Permission system for moderation commands -- Votekick system to allow trusted users to remove users while no moderator is available* -- Act on messages based on regex matches (delete/warn/send message)* -- Log moderation events, message edits and deletions to a Revolt channel or Discord Webhook* -- Scan user profiles and alert moderators of suspicious users (Wordlist is private and provided by the bot admin)* -- And more is planned! - -\* Technically a feature, but not yet configurable without database access. If you would like to set any of these up right now, feel free to get in contact with me. - -## Donations - -If you want to support this project, check out [this page](https://janderedev.xyz/donate). If you don't want to help financially, feel free to join [my server](https://rvlt.gg/jan) and provide mental support in the form of catgirls instead! +## Add the bot +What are you waiting for? Simply click [this link](https://app.revolt.chat/bot/01FHGJ3NPP7XANQQH8C2BE44ZY) to add the bot to your server.