Бот для модерации с AI
Чат-бот с AI распознает и удаляет нежелательные сообщения в Телеграм.
Чтобы посмотреть интерактивный пример, нужно авторизоваться.
Чтоб посмотреть интерактивный пример нужно авторизоваться
Бот-модератор помогает соблюдать порядок в обсуждениях с помощью нейросети ChatGPT: моментально распознает и удаляет запрещенные сообщения.
Как это работает?
Вы объясняете боту, какие сообщения нарушают правила чата: нецензурная лексика, ссылки, спам, стоп-слова, политические высказывания и пр. Когда в группе появляется нежелательное сообщение, бот моментально реагирует – удаляет сообщение из чата и отправляет в группу комментарий.
Разберем логику работы.
1. Бот запускается каждый раз, когда в чат приходит новое сообщение (блок Телеграм, Сообщение в группе).
2. С помощью блока GPT сразу же отправляет запрос нейросети GPT проверить сообщение правилам чата. Этот блок содержит базовую установку, где указано, что нужно сделать GPT, перечислены правила чата, а также содержание запроса – в переменной %answer_1.text%.
3. Когда нейросеть проверила и сформировала ответ в переменной %content%, срабатывает блок Маршрутизатор, который направляет сценарий в зависимости от результатов проверки. Если сообщение соответствует правилам, сценарий модерации завершается. Если найдено нарушение, бот отправляет в группу сообщение, где указывает username пользователя-нарушителя и отмечает, что его текст нарушает правила чата.
4. Дальше бот сразу же удаляет сообщение из чата (блок Телеграм, Удалить сообщение).
Как настроить такого бота?
Для настройки бота для модерации с помощью искусственного интеллекта понадобится интеграция с ChatGPT. Зарегистрируйтесь на платформе platform.openai.com и настройте соединение GPT и вашего проекта на BorisBot.com по видео-инструкции.
Создайте проект в конструкторе и добавьте шаблон Бот для модерации группы. В вашем проекте появятся 2 скрипта, Приветственный не пригодится, можно удалить.
Затем в разделе Настройки → Мессенджеры подключите Телеграм-бота по инструкции.
В настройках вашей Телеграм-группы добавьте созданного бота в группу и сделайте его администратором.
В чате введите команду /getChatInfo, чтобы получить Group ID. Скопируйте и вставьте полученный шифр во все блоки Telegram в конструкторе. Важно! Group ID обязательно копируйте и вставляйте со знаком дефис.
Отредактируйте Базовую установку в блоке GPT: укажите какой чат нужно модерировать, пропишите правила чата.
Протестируйте бота: отправьте запрещенное сообщения в группу. В результате бот должен сразу же удалить сообщение и написать комментарий.
Если у вас возникли вопросы по самостоятельной настройке — напишите в сообщество в Telegram.