ryzhovau / egais_notifications

Уведомляет о выбранных сообщениях из общего чата

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

egais_notifications

Уведомляет о выбранных сообщениях из общего Telegram-чата по заданным критиериям:

  • по выбранным ключевым словам,
  • от выбранных пользователей.

Ключевые слова добавляются/удаляются с помощью /add и /del. При поиске географических названий городов и областей используется нейросеть natasha.

Для добавления/удаления отслеживаемого пользователя достаточно переслать боту любое сообщения от интересующего пользовтеля.

Свои подписки можно посмотреть с помощью /list.

Администратор бота может добавлять/удалять/смотреть других администраторов с помощью /add_admins, /del_admins, list_admins.

По соображениям безопасности бот работает только с теми пользователям, которых явно указал администратор с помощью /add_users, /del_users, list_users.

Спасибо @GreatAndreyKa за неоценимую помощь в создании бота.

About

Уведомляет о выбранных сообщениях из общего чата

License:GNU General Public License v3.0


Languages

Language:Python 100.0%