Темы в групповых чатах

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

Код
Необходимо создавать новый групповой чат!

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

При включении данной настройки для каждого диалога будет создана отдельная тема в групповом чате, и вся переписка с данным пользователем будет в ней. Тема называется по имени собеседника на Авито (если имя неизвестно — по названию объявления).

При появлении нового сообщения нужный диалог автоматически поднимется вверх списка и будет подсвечен.

image.png

Это удобно, так как сообщения не будут сыпаться в один чат, и сразу видно кому ответ уже был дан, а кому еще нет.

Для включения данной функции необходимо бота сервиса сделать администратором в групповом чате и разрешить ему создавать темы.

https://kinescope.io/fxHnx7ubr3tXxY6bcJE1PG

Как настроить

Заходим в управление групповым чатом и включаем работу с темами:

image.png

Далее выбираем пункт Администраторы.

Нажимаем на кнопку Добавить администратора и выбираем бота сервиса:

image.png

После этого появятся настройки доступа, нужно включить пункт Управление темами:

image.png

И нажать Сохранить.

После этого в General тему отправляем код привязки группового чата из КАБИНЕТА. Код — это команда вида /start …, её можно скопировать кнопкой Копировать в блоке «Как подключить чат» на странице Групповые чаты.

Далее в личном кабинете сервиса на странице Групповые чаты в карточке чата нажимаем «…» → Настроить, включаем переключатель «Отдельная тема для каждого диалога» и нажимаем Сохранить:

Включённые отдельные темы для каждого диалога в настройках группы

При сохранении сервис создаёт и сразу удаляет тестовую тему в группе, чтобы проверить права бота. Если появилась ошибка «Ошибка проверки создания тестовой темы, проверьте права доступа и настройки по инструкции» — в группе не включены темы или у бота нет права Управление темами.

После включения в карточке чата появится метка Темы.

После этих действий на каждый диалог будет создаваться отдельная тема в групповом чате — при первом же новом сообщении от клиента, в том числе в диалогах, которые начались раньше.

Как распределяются сообщения

  • Если у вас несколько групповых чатов, сообщение, подошедшее под условия чата с темами, уходит только в этот чат. Другие групповые чаты для этого сообщения уже не проверяются.

  • Тема создаётся один раз и дальше используется для всей переписки с этим клиентом.

  • Если создать тему не получилось (например, у бота забрали права), сообщение придёт в общий чат группы без темы.

Пример

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

Частые ошибки

  • Темы не создаются, сообщения идут в общий чат. Проверьте, что в настройках группы включены темы, а у бота avChat есть право Управление темами.

  • Все сообщения приходят в одну тему. Код привязки был отправлен не в General. Удалите чат в кабинете и отправьте код заново в тему General.

  • Сообщения попадают в другой групповой чат. Проверьте условия в окне Настроить у каждого чата — подробнее в статье Групповые чаты.

Следующий шагШаблоны ответов

Инструкция помогла?

Помощник

Задайте вопрос по документации. Вопросы без ответа используются для улучшения помощи.

Ищу ответ…

Подготовить обращение

Открыть контакт
Отправьте подготовленный текст самостоятельно в выбранном канале.