Skip to main content

Создание и настройка чатов

Какие группы нужно создать?

  1. Группу, в которую будут приходить сообщения, отправленные не по форме (см. пункт "Использование"). ID этой группы нужно вставить в поле "ID чата для уведомлений о сообщениях не по форме" в панели управления.
  2. Группы споров с каждым мерчантом и провайдером.

Добавьте бота в каждый чат, который вы создаёте.

Важно: мигрируйте все группы в супергруппы сразу.

Про миграции групп

Что такое миграция группы?
В телеграме есть два вида групп - обычные группы и супергруппы. Миграция группы - переход обычной группы в супергруппу; телеграм делает это по различным критериям; в процессе у группы меняется ID; старый ID перестаёт работать.

Зачем это нужно?
По двум причинам. Первая: при миграции меняется ID чата; если это случится неожиданно в процессе, и если не поменять ID в конфиге/админке, могут сломаться некоторые функции. Лучше избежать этой проблемы "в зародыше"; после миграции супергруппа уже не может мигрировать обратно. Вторая: в обычных группах не поддерживаются ссылки на сообщения; это функция используется ботом, но также и может быть полезна Вам.

Как это сделать?
Зайдите в управление чатами, переключите "История чата для новых участников" на "Видна" (если вам не нужна эта функция, её можно отключить после этого). Обязательно нажмите "Сохранить".

Как понять, что чат - супергруппа?
Отправьте любое сообщение и зайдите в меню взаимодействия с ним. Если в нём есть пункт "Скопировать ссылку на сообщение", значит это супергруппа. В ином случае - обычная.


Как привязать чат споров к мерчанту или провайдеру?

Мерчант

В админке агрегатора (оранжевая), зайдите на страницу редактирования нужного мерчанта, и в поле "Telegram чат/пользователь" вставьте ID нужного чата с префиксом.

image.png

Провайдер

В админке агрегатора (оранжевая), зайдите на страницу редактирования нужного провайдера, и в поле "ID чата Telegram для диспутов" вставьте ID нужного чата с префиксом.

image.png

Как копировать ID чатов? / Про префиксы ID

О префиксах.
Иногда в ID нету префикса в начале, тогда его нужно добавить. Для обычных групп префикс всегда "-", а для супергрупп "-100". (Пример: 3326223468 -> -1003326223468). Если префикс уже есть, добавлять его снова не нужно.

Удобный способ для компа:
Настройки > Продвинутые настройки > В самом низу "Экспериментальные настройки" > Show Peer IDs in Profile > Включено. Теперь, если зайти в меню чата, будет показываться ID без префикса. (Некоторые кастомные клиенты мобильной версии также содержат эту функцию.)

Универсальный способ 1: зайдите в меню взаимодействия любого сообщения (после миграции, см. выше), нажмите "Скопировать ссылку на сообщение". Вставьте её куда-нибудь (например, в поле чата); она выглядит примерно так: https://t.me/c/3344900189/173; жирным выделен ID данного чата, он без префикса.

Универсальный способ 2: добавьте в чат бота @myidbot, напишите команду /getgroupid ; бот в ответе пришлёт ID с префиксом.