Перейти к основному содержимому

💬 Вкладка «Диалоги»

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

История переписки​

В списке слева находятся группы, каналы и люди с сохранённой личной перепиской выбранного бота. Люди, писавшие только в группах, отдельными карточками не появляются. Превью и порядок личных диалогов зависят только от личной переписки.

Когда вы выбираете человека, справа открывается общая история: личные сообщения и сообщения этого человека в группах того же бота. Источник подписан «Личка» или «Группа: название»; если название неизвестно, показывается ID группы. Сообщения расположены по времени. Ответы бота другим участникам групп в эту ленту не попадают.

История обновляется в реальном времени. Если пользователь пишет боту новое сообщение, оно появляется в открытом диалоге автоматически — обновлять страницу вручную не нужно.

Ответ от имени бота​

Внизу открытого личного диалога есть поле «Введите сообщение...». Наберите текст и нажмите «Отправить» — сообщение уйдёт человеку в личку, даже если рядом в истории показаны сообщения из группы. Для отправки в группу откройте её собственный диалог.

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

Уже отправленные ботом сообщения можно поправить (наведите курсор на сообщение, чтобы появились значки действий):

  • Редактировать — изменить текст ранее отправленного сообщения, а также его инлайн-кнопки. При входе в режим редактирования под текстом открывается тот же редактор кнопок, что и при отправке, — можно добавить, изменить или удалить кнопки, поменять их цвет и раскладку. Изменения сразу применяются в Telegram и видны всем, кто открыл этот диалог.
  • Удалить — убрать отправленное ботом сообщение из переписки.

Значки редактирования и удаления показываются только у сообщений, отправленных через бота (у которых есть идентификатор сообщения в Telegram). У старых записей без такого идентификатора эти действия недоступны.

Прикрепление медиафайлов​

К сообщению можно приложить медиа — фото, видео, аудио или документ. Для этого рядом с полем ввода есть кнопка-скрепка: она открывает выбор файла. Можно добавить сразу несколько файлов — тогда они уйдут получателю одним альбомом.

Если у вас уже есть идентификатор файла в Telegram (file_id), его можно вставить напрямую через кнопку «Добавить Telegram file_id». Это удобно, когда нужный файл уже загружен в Telegram и вы хотите переслать его без повторной загрузки.

Инлайн-кнопки под сообщением​

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

Для каждой кнопки задаются:

  • Текст — надпись на кнопке.
  • Тип действия:
    • Ссылка — открывает указанный URL.
    • Mini App — открывает Telegram Mini App по ссылке.
    • Копировать — копирует заданный текст в буфер обмена.
    • Переход к узлу — ведёт пользователя к выбранному узлу сценария бота.
    • Callback (своё значение) — отправляет боту произвольный callback_data.
  • Цвет — Авто, Синий, Зелёный или Красный.

Если кнопок несколько, появляется выбор «Кнопок в ряду» (Авто / 1 / 2 / 3 / 4) — он управляет тем, как кнопки раскладываются по рядам.

Важно. Кнопки «Ссылка», «Mini App» и «Копировать» работают всегда — их обрабатывает сам Telegram. А «Переход к узлу» и «Callback» сработают только если запущенный бот умеет обрабатывать это нажатие (есть соответствующий узел или обработчик). Иначе нажатие ничего не сделает — об этом предупреждает подсказка в редакторе.

Переключение между пользователями​

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

Диалоги с группами и каналами​

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

  • Все — личные + группы + каналы (и пункт «Рассылка» сверху)
  • Личные — только пользователи
  • Группы — group и superгруппа
  • Каналы — только каналы

Под названием беседы отображается её тип:

  • Группа — обычная группа.
  • Супергруппа — расширенная группа.
  • Канал — канал.

В таких диалогах рядом с сообщениями видно отправителя — кто именно из участников написал сообщение.

Строка «Рассылка»​

Первым пунктом в списке слева идёт «Рассылка». Это не переписка с человеком, а лента всех рассылок проекта: отправленные сообщения показаны пузырями, как в чате, а внизу есть поле «Текст рассылки...» и кнопка «Отправить рассылку» — она открывает мастер новой рассылки. В самой строке списка видно начало текста последней рассылки, а пока идёт отправка — счётчик вида «⏳ 60/240».

Рассылка сразу от нескольких ботов (большая рассылка) выглядит в ленте одной записью, а не отдельным пузырём на каждого бота. Под текстом такой записи показаны дата, число ботов (например, «2 бота»), общий счётчик отправленных сообщений, количество ошибок и статус: «В очереди», «Отправка...», «Завершена», «Остановлена», «Частично» или «Ошибка».

Нажатие на эту подпись разворачивает список ботов: у каждого своё имя, счётчик «доставлено/всего», число ошибок и собственный статус. Рядом с ботом есть корзина — она удаляет рассылку только у этого бота.

При наведении на запись слева появляются кнопки действий, и все они работают сразу по всем ботам рассылки:

  • Изменить текст у всех ботов — открывает редактор; после сохранения текст меняется у получателей во всех ботах.
  • Остановить у всех ботов — показывается, пока отправка идёт хотя бы у одного бота.
  • Удалить рассылку у всех ботов — перед удалением спрашивает подтверждение и предупреждает, что сообщения удалятся в Telegram у получателей каждого бота.

Открытие диалога из других мест​

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

Связанные страницы​

  • Пользователи — список людей, которые пишут боту, и переход к диалогу из карточки пользователя.
  • Рассылки — история рассылок и сводная статистика по отправкам.
  • Создание рассылки — мастер новой рассылки: выбор ботов и аудитории, текст и запуск.
  • Файлы — медиафайлы проекта и их идентификаторы для отправки в диалогах.