Задача
Необходимо реализовать механизм антиспам модерации для группового чата в Telegram. Сообщения, содержащие ссылки или определенные антиспам-триггерные слова, не должны публиковаться мгновенно. Вместо этого они должны временно скрываться и отправляться на рассмотрение администратору. Окончательная публикация возможна только после одобрения администратора.
Требования
- Автоматическое обнаружение ссылок (http/https, tg:// и т.д.) в сообщениях
- Настраиваемый список запрещенных ключевых слов
- Автоматическая отправка сомнительных сообщений выбранному администратору
- Механизм одобрения или отклонения сообщения администратором
- Должны публиковаться только те сообщения, которые прошли проверку и были одобрены
- Пользователи могут не видеть статус их сообщения до решения администратора (до одобрения)
Ожидаемый результат
Готовая и работающая система модерации, интегрированная в существующий чат Telegram.