ОМНИДЕСК
Мы используем cookie-файлы для персонализации сервиса и удобства пользователей. Нажимая «Принимаю», вы соглашаетесь с использованием этих инструментов для работы в Омнидеске.
Принимаю
Комментарии к Телеграм-постам
Получайте комментарии подписчиков и отвечайте на них через Омнидеск. Каждое обсуждение поста создает отдельную переписку со ссылкой на пост.
Как устроены комментарии в Telegram
Комментарии под постами в канале технически представляют собой треды в связанной группе обсуждений. Когда пользователь открывает «комментарии» под постом, он попадает в отдельный тред внутри такой группы. Все сообщения, оставленные под постом, фактически хранятся именно там, а Телеграм отображает их и под самим постом для удобства.

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

2. По каждой ветке переписки мы создаем отдельный групповой чат.
3. В первом сообщении такого чата перед сообщением пользователя цитируется текст поста и указывается ссылка на него.
Если пост длиннее 300 символов, мы отобразим только его начало, чтобы вы могли быстро понять, о чем речь, но при этом изначальное сообщение не занимало слишком много места в переписке.
4. Когда создается новый чат по комментарию под постом канала, мы добавляем в тему название канала, ID поста и текст сообщения пользователя.
Логика создания обращений
  • Каждый тред под постом — это отдельное обращение на стороне Омнидеска. Если чата по треду еще нет или предыдущий такой чат в статусе «закрытое», будет создан новый чат.
  • Если подписчик напишет напрямую в группу, но не ответом на какое-либо сообщение из треда, то на стороне Омнидеска такое сообщение будет обрабатываться как сообщение группового чата. Подробнее
  • Отличить комментарий к посту от сообщения в группу обсуждения можно по теме обращения: в первом случае в ней будет указано название канала, а во втором — группы.

Инструкция по настройкам на стороне Telegram и Омнидеска — в статье базы знаний.