Наименование организации:
ООО «Мой Софт»
40702810310000021416
Расчетный счет:
АО «ТИНЬКОФФ БАНК»
Банк:
044525974
БИК:
781101001
Корреспондентский счет:
7811616280
ИНН:
781101001
КПП:
1167847299410
ОГРН:
ОКПО:
03614300
Бесщетников Антон Игоревич
Генеральный директор:
192019, г. Санкт-Петербург, ул. Мельничная, д. 18, литер А, пом. 18-H 10, оф. 805
Юридический адрес:
Почтовый адрес:
192019, г. Санкт-Петербург, а/я 2
Реквизиты компании ООО «Мой Софт»
Мессенджеры и каналы

ИИ-агент в групповом чате

Как приструнить агента в общем чате: ответ по упоминанию и ключевым словам, чёрный и белый список, ID темы, поведение в группах MAX.

Команда платформы СаввиОбновлено 16 сентября 20267 мин чтения
Пластилиновый агент за круглым столом среди двадцати разноцветных фигурок-собеседников поднимает ладонь, останавливая шум реплик
Коротко

В общем чате агент перестаёт отвечать на каждую реплику по флагу «Отвечать в группах только при упоминании» и списку ключевых слов. Кто получает ответ, регулируют чёрный и белый список по ID и проверка подписки на группу. Нужные ID находятся командой /get_id. В группах с темами всё это настраивается для каждой темы отдельно, а в MAX работает похожий набор.

Рабочий чат на двадцать человек, где обсуждают проект, живёт своей жизнью: кто-то спрашивает клиента про дедлайн, кто-то шутит, кто-то присылает скриншот ошибки. Если в этот чат добавить агента без настроек группы, он честно отвечает на каждую реплику подряд, и через десять минут разговор превращается в ленту, где бот перебивает собственных сотрудников.

Дело не в том, что агент плохо работает. Дело в том, что для группового чата у него другой набор правил, чем для личной переписки с клиентом, и включать их нужно отдельно.

Когда агент должен отвечать, а когда молчать

Флаг «Отвечать в группах только при упоминании» в настройках канала Telegram переключает агента с режима «отвечаю на всё» в режим «отвечаю по вызову». Выключенный флаг означает, что агент реагирует на любое сообщение в подключённой группе. Включённый — что ответ придёт только после обращения через @username_бота Привет или другого прямого упоминания.

Рядом стоит поле «Ключевые слова для ответа на сообщение». Слова из этого списка работают как второе условие, а не как замена упоминанию: если в сообщении встретилось хотя бы одно ключевое слово, агент ответит даже без прямого обращения. Для рабочего чата подрядчиков разумный набор — «бот», «агент», «покажи», «статус»: остальная переписка идёт мимо него.

Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500

Собрать агента

Кто получает ответ: подписка, чёрный и белый список

Упоминание и ключевые слова решают, на какое сообщение отвечать. Отдельный вопрос: кому вообще разрешено получать ответ.

Флаг «Проверять подписку на группу» ограничивает круг собеседников теми, кто состоит в указанной группе или канале. Тому, кто не подписан, приходит заданное сообщение вместо ответа по существу: рабочий сценарий для клиентского чата проекта, где в диалог с агентом должны попадать только участники, уже добавленные в основной канал компании.

Чёрный и белый список действуют по числовому ID, а не по имени пользователя. В чёрный список вписываются те, кому агент не отвечает никогда, даже если они упомянули бота и попали под ключевые слова. Белый список работает строже: если он заполнен, агент отвечает только перечисленным в нём людям, а всем остальным в чате — молчит. Для чата сообщества это разница между «агент модерирует общий поток» и «агент разговаривает только с администраторами».

ИнструментЧто ограничиваетГде искать
Отвечать только при упоминанииреагирует ли агент вообще без вызованастройки канала Telegram
Ключевые словакакие слова считаются вызовом без упоминаниянастройки канала Telegram
Проверка подпискипускает ли агент неподписанных на каналнастройки канала Telegram
Чёрный списоккому агент не отвечает никогданастройки канала, поле по ID
Белый списоккому агент отвечает, если список заполненнастройки канала, поле по ID

Как узнать ID пользователя, группы или темы

Все перечисленные списки просят число, а не имя, и для чата на двадцать человек искать чужой ID вручную неудобно. Для этого в настройках канала есть флаг «Обрабатывать команду /get_id»: после его включения агент отвечает на команду /get_id в чате кнопками MY ID, USER ID, BOT ID, GROUP ID и CHANNEL ID.

MY ID выдаёт ID того, кто отправил команду, сразу в чат. Остальные кнопки просят выбрать нужного пользователя, бота, группу или канал, и после выбора номер также приходит в переписку. Это тот же ID, который вписывается в чёрный, белый список или в поле проверки подписки, поэтому оба механизма работают в связке: сначала узнаём номер командой, потом вставляем его в нужную настройку.

Общая для платформы логика программируемых кнопок устроена отдельно от команды /get_id: тем механизмом можно строить собственные сценарии с клавиатурой под сообщением. Полный набор кнопок в чат-боте включает запрос контакта, геолокации и мини-приложения.

Группы с темами: разные правила для разных обсуждений

В Telegram-группе с включёнными темами упоминание, ключевые слова и проверка подписки работают так же, как в обычной группе, но появляется ещё один уровень: можно перечислить ID тем, где агент отвечает, и ID тем, где он не должен вмешиваться вовсе.

ID темы считается вручную: кликните правой кнопкой по любому сообщению внутри темы, скопируйте ссылку и возьмите число из неё. К этому числу прибавляется -100 — результат и есть ID, который вписывается в настройки. Для чата подрядчиков с темами «Баги», «Дизайн» и «Общее» это значит, что агент может отвечать в «Багах», где нужна автоматическая сортировка обращений, и полностью молчать в «Общем», где обсуждают вопросы не по делу.

!
Сообщения всё равно попадают в контекст

Отдельная настройка «Сохранять ли все сообщения» решает, видит ли агент реплики из тем, где он не отвечает. Даже молчащая тема может попасть в общую картину диалога, если этот флаг включён, и агент не теряет нить разговора, отвечая только в одной ветке из нескольких.

Рядом есть флаг «Добавлять ли префикс с информацией об отправителе»: без него все сообщения от разных людей в одной теме выглядят для агента как реплики одного и того же «клиента». С включённым префиксом перед каждым сообщением подставляется username автора, и агент различает, кто именно из двадцати участников чата спросил про статус, а кто — про дедлайн.

Как то же самое устроено в MAX

Групповые настройки МАХ-бота решают ту же задачу другим набором полей. «Отвечать только на те сообщения, где его вызовут» — это аналог упоминания из Telegram, и рядом тоже можно задать ключевые слова. «Проверять подписку на группу» ограничивает ответы участниками указанных групп или каналов по их ID.

Разница — в списке нежелательных собеседников: чёрный список МАХ-бота ведётся по username, а не по числовому ID, как в Telegram. Узнать UserID для МАХ можно заранее через отдельного бота @userinfobot, если username менять не планируют. «Очистка истории» стирает прошлую переписку при каждом запуске агента — удобно для тестового чата, где важно проверять сценарий с чистого листа, а не для рабочего чата на двадцать человек с накопленной историей обсуждения.

-100 к номеру прибавляется к числу из ссылки на сообщение темы
5 кнопок MY ID, USER ID, BOT ID, GROUP ID, CHANNEL ID у /get_id
~15 стоит обычный диалог с ИИ-агентом
Источник: Настройки каналов Telegram и MAX — по руководству платформы Савви, сентябрь 2026.

«Сохранять все сообщения» и «Добавлять ли префикс с информацией об отправителе» в МАХ работают так же, как в Telegram-теме: без сохранения молчащие ветки выпадают из контекста, без префикса реплики разных участников сливаются в одного условного клиента. Порядок первого подключения канала МАХ и оплата подключения разобраны отдельно в статье «Чат-бот в MAX», здесь же — только групповые настройки поверх уже подключённого канала.

Если один и тот же агент ведёт групповые чаты параллельно в Telegram и в МАХ, у каждого канала свой набор перечисленных настроек, и они не связаны между собой автоматически, как и всё остальное у агента в нескольких каналах.

Отдельной платы за групповые настройки нет: чёрный список, проверка подписки, ID тем и упоминание — часть тех же дополнительных настроек канала, что и всё остальное. Платится обычная стоимость диалога, около 15 ₽, и она не меняется от того, сколько условий на ответ агента настроено. Дороже обходится обратная ситуация: чат без единого условия, где агент отвечает на каждую реплику подряд и тратит токены на разговоры, к которым его не звали.

Наберите /get_id прямо сейчас в своём рабочем чате

Наберите /get_id в чате, где уже подключён агент, и посмотрите, какие ID выдаёт GROUP ID и, если у чата есть темы, что покажет ссылка на сообщение внутри одной из них. Дальше решение простое: включить упоминание там, где агент только дежурит на подхвате, оставить его без ограничений там, где он ведёт основной разговор с клиентом, и развести темы или каналы по спискам, если чат используется сразу для нескольких задач. Полный список полей — в руководстве Савви по каналам, а зарегистрировать агента для проверки на своей группе можно на главной странице Савви.

Частые вопросы

Как сделать так, чтобы агент не отвечал на каждую реплику в общем чате

Включить флаг «Отвечать в группах только при упоминании» в настройках канала Telegram. После этого агент реагирует только на сообщения с обращением к нему через @username или на фразы из списка ключевых слов, а остальной разговор в чате не трогает.

Что произойдёт, если добавить ключевые слова для ответа

Агент начнёт откликаться на сообщения с любым словом из списка, даже без прямого упоминания. Это работает вместе с флагом упоминания, а не вместо него: можно оставить оба условия одновременно, и агент ответит, если сработало хотя бы одно.

Как узнать ID группы, темы или пользователя без сторонних ботов

Включить флаг «Обрабатывать команду /get_id» в настройках канала Telegram, написать агенту /get_id и нажать одну из появившихся кнопок: MY ID, USER ID, BOT ID, GROUP ID или CHANNEL ID. Платформа выдаст нужный номер прямо в чате.

Как считается ID темы в группе с темами

Нужно кликнуть правой кнопкой мыши по сообщению внутри темы, скопировать ссылку и взять число из неё. К этому числу прибавляется -100 — результат и есть ID темы, который вписывается в настройки канала.

Отличаются ли черные списки в Telegram и MAX

В Telegram список ведётся по числовому ID пользователя, в MAX — по username, а UserID для MAX можно заранее узнать через отдельного бота @userinfobot. В остальном логика одна: список из чата исключает выбранных участников из ответов агента.

Можно ли запустить одного агента в разных группах с разными правилами

Да, у каждой подключённой группы свои настройки ответа: упоминание, ключевые слова, подписка, чёрный и белый список и, если это группа с темами, отдельный список тем, где агент отвечает или молчит.

Команда платформы СаввиПишем о том, как бизнес внедряет ИИ-агентов, на данных платформы. Обновлено 16 сентября 2026.
BLOG500
Собрать агента