Комментарии 9
Если предоставляете сообществу, почему бы не оформить открытый репозиторий?
Также не хватило деталей по непосредственно реализации и работе, термин "обучение" относится обычно к machine learning, подозреваю что в реализации нет подобных алгоритмов, можно чуть больше подробностей?
Я старался написать статью так, чтобы ей могли воспользоваться люди не владеющие разработкой. А для них ссылка на папку с файлами понятнее, чем на репозиторий GitHub. По второму вопросу - как раз там есть ML-модель, которая переобучается при запуске и добавлении новых фраз.
По деталям реализации со ссылкой именно на GitHub, думаю, напишем отдельную статью, где распишем какая там модель, как "смайлики" из которых спам делают удаляет и т.д.
Я старался написать статью так, чтобы ей могли воспользоваться люди не владеющие разработкой.
Для таких людей есть готовые боты, гораздо более проработанные и давно зарекомендовавшие себя, их не надо нигде поднимать, достаточно просто пригласить в группу.
Ну они либо не бесплатны, либо бесплатны до определенного количества подписчиков, либо без платного плана - используют чат как доску для рекламы
Вопрос в том, достаточно ли вам стандартного решения и насколько вы доверяете давать права администратора боту, код которого вы не контролируете. Мы сделали своего антиспам бота для телеграм именно по причине того, что хотели контролировать все, и если надо код самим править
Зачем простому смертному администратору группы вся эта возня со скачиваниями и установками? Тем более, что в Телеграм уже полно готовых антиспам ботов. Например, @ZashchitaOtSpamaBot
Информация к размышлению: ваш бот не фильтрует символы в имени пользователя.
Например вставить < в имя и администратору оповещение не придет.
Антиспам бот модератор в телеграм. Защищаем группу за три минуты