https://github.com/priler/samurai
Simple, yet effective moderator bot for telegram. With reports, logs, profanity filter, anti-spam AI and more :3
https://github.com/priler/samurai
Last synced: about 1 year ago
JSON representation
Simple, yet effective moderator bot for telegram. With reports, logs, profanity filter, anti-spam AI and more :3
- Host: GitHub
- URL: https://github.com/priler/samurai
- Owner: Priler
- License: gpl-3.0
- Created: 2021-06-06T09:11:02.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-01-22T15:28:01.000Z (over 1 year ago)
- Last Synced: 2025-03-29T13:49:08.598Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 6.61 MB
- Stars: 178
- Watchers: 15
- Forks: 36
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 👹 Samurai Telegram Bot

Simple, yet effective **moderator bot for telegram**.
With reports, logs, profanity filter, anti-spam AI and more :3
# What samurai do?
Samurai is a personal bot, made for easy chat auto-moderation.
It adds reporting functionality, profanity filtering (both english & russian languages are supported), logging system via private channel, spam detection AI and much more!
More of that, the bot code & functions can be easily extended and/or limited as you prefer.
*The code has NOT been polished and is provided "as is". There are a lot of code that are redundant and there are tons of improvements that can be made.*
## Roadmap (todo etc)
https://trello.com/b/MbwAxjd1/xobot-official
## Credits
https://github.com/masteroncluster/py-censure - Profanity filter we used as a base
https://github.com/MasterGroosha/telegram-report-bot - Reports system we used as a base
https://huggingface.co/RUSpam/spam_deberta_v4 - Anti-Spam AI model we used as a base
https://github.com/wwydmanski/gender-extractor - Gender detection we used as a base
## Author of Samurai
(C) 2024 Abraham Tugalov