Продолжение обмена в Telegram
Подключите бот заявки и разрешите Telegram только для выбранных валют и направлений
Что вы получите
После создания подходящей заявки клиент сможет открыть QR-код или ссылку, связать заявку с личным Telegram-диалогом, получить реквизиты, подтвердить оплату и переписываться с оператором. Telegram будет разрешён только для выбранных валют «Отдаю» и направлений, а не для всего обменника без разбора.
Платёжные реквизиты скрываются на сайте только у заявки, для которой мессенджер фактически доступен. Всё равно не включайте режим до полной проверки: клиентский путь зависит от главного переключателя, правила валюты, правила направления, бота, webhook и состояния заявки.
Подготовьте отдельного бота
Создайте нового бота по инструкции BotFather. Его токен не должен использоваться обычными уведомлениями или Security-кодами.
Откройте «Настройки» — «Общие настройки» — «Уведомления» — «Подключения» и нажмите «Добавить».
Проверьте production webhook
Публичный URL
Доступен Telegram по постоянному HTTPS-адресу
Путь приложения
/telegram/order-chat/webhook
Пустое поле URL
Адрес строится из публичного URL сайта
Свой URL
Полный HTTPS-адрес согласованной точки reverse proxy
Защита
Фактический webhook и секрет подключения совпадают
Webhook и getUpdates не работают одновременно. Не используйте production-бот заявки для поиска группы через polling.
Включите главный режим
Откройте «Настройки» — «Общие настройки» — «Основные» — «Обмен». В поле «Где продолжать обмен» выберите «В мессенджерах по правилам валют и направлений».
Это только главный рубильник. Он не разрешает Telegram каждой заявке автоматически. Если выбрать «На сайте», правила валют и направлений сохранятся, но продолжение останется в браузере.
Разрешите валюту «Отдаю»
Откройте «Основное» — «Валюты» — «Список валют», выберите нужную валюту и перейдите в «Общее» — «Основное».
В поле «Продолжение заявки в мессенджерах» выберите:
Правило применяется к направлениям, где эта конкретная валюта и сеть стоят на стороне «Отдаю».
Направления с этой валютой «Отдаю» продолжаются на сайте, если конкретное направление не разрешит мессенджер явно.
Для нескольких валют используйте выбор строк в списке и действия «Разрешить мессенджеры» или «Запретить мессенджеры». Перед массовым действием очистите фильтр и проверьте точный набор выбранных валют.
Tether TRC20 USDT и Tether ERC20 USDT являются разными валютами и сетями. Разрешение одной не включает другую.
Проверьте правило направления
Откройте нужное направление и перейдите в «Общее» — «Основное». Поле «Продолжение заявки в мессенджерах» имеет три значения:
По настройке валюты «Отдаю»
Наследуется правило конкретной валюты и сети
Разрешить для направления
Telegram разрешён независимо от запрета валюты
Запретить для направления
Telegram запрещён независимо от разрешения валюты
Для массового изменения используйте «Основное» — «Направление обмена» — «Массовый редактор» и шаблон «Продолжение в мессенджерах». Сначала примените фильтр и предпросмотр, затем меняйте всю выборку.
Пройдите полный клиентский сценарий
Проверьте двусторонний чат
Проверьте автора, время, порядок, разрешённые вложения и отсутствие дублей после обновления страницы.
Безопасно верните заявки на сайт
Если сценарий не подтверждён:
для одного направления выберите «Запретить для направления»;
для всех направлений валюты выберите «Запретить» у валюты «Отдаю»;
при общем риске верните главный режим «На сайте»;
создайте новую заявку и убедитесь, что реквизиты доступны в браузере;
отключите проблемное подключение после перевода клиентского пути;
сохраните время, webhook URL и этап ошибки без токена;
исправьте причину и повторите обе заявки.
Не заменяйте токен наугад: это изменяет действующий webhook и работу текущих привязок бота.
Этап завершён, если
Далее организуйте рабочие группы панели.
Последнее обновление
Это было полезно?