April 6, 2024
Askarida | Документация
Askarida - это бот-модератор, созданный для упрощения жизни админам и пользователям.
Написан на Python и использует фреймворк Aiogarm
Модули
Модуль "Вредоносица"
Модуль Вредоносица предназначен для блокировки вредоносных/нежелательных сообщений в угоду прихотей админа или безопасности чата. Идеальный инструмент для диктатора.
(вредоносно; вредоносное, +вредоносно, +вредоносное)- Добавляет сообщение, которое было прикреплено в табле ответа пользователя во вредоносные сообщения. После этого любое сообщение, эквивалентное вредоносному будет удалено. По умолчанию команда доступна только владельцам и совладельцам чата.(вредоносно ~; вредоносное ~; +вредоносно ~; +вредоносное ~)- Добавляет шаблон, указанный в "~" в список вредоносных сообщений. После этого любое сообщение, отправленное по шаблону в "~" будет удалено. По умолчанию команда доступна только владельцам и совладельцам чата. *Поддерживаются фильтры регулярных выражений.
Условные обозначения
- ~ - Символ, указывающий фильтр регулярного выражения "*". То есть, на месте "~" может быть что угодно (Включая ничего)
He~o Wo~d! - На месте пропусков может быть что угодно. В нашем случае, красиво было бы подставить на место пропусков "ll" и "rl"
- () - В скобках указаны через ";" все текстовые триггеры для вызова команды (Указываются всегда в нижнем регистре, однако при вводе этих самых команд регистр не обязателен)
(/start; /старт) - начать работу бота - В данном примере указывается то, что при написании "/start" или "/старт" начинается работа бота