Telegram-боты, группы и каналы
Создание Telegram-бота и привязка личного чата, группы или канала
Один бот может технически работать в нескольких чатах, но для iEXExchanger безопаснее разделять назначения: обычные уведомления, Security-коды и продолжение обмена. Это упрощает права, отзыв токена и расследование доставки.
Подключение создаётся по пути «Настройки» — «Общие настройки» — «Уведомления» — «Подключения». Для страницы требуется хотя бы одно из прав: «Настройки уведомлений» из блока «Настройки», «Telegram-уведомления» из блока «Админпанель» или «Общие настройки» из блока «Админпанель»; для назначения «Security-коды» дополнительно требуется «Telegram-бот безопасности» из блока «Безопасность». Права находятся по пути «Пользователи» — «Список групп пользователей». Откройте нужную группу.
Создание бота через BotFather
В Telegram откройте официальный аккаунт @BotFather.
Отправьте
/newbot.Укажите отображаемое имя.
Укажите уникальный username длиной от 5 до 32 символов из латинских букв, цифр и подчёркивания; обычный username заканчивается на
bot.Скопируйте выданный токен в защищённое хранилище.
Токен даёт полный контроль над ботом и должен храниться как пароль. Если он раскрыт, выпустите новый токен через BotFather, замените его в iEXExchanger, проверьте подключение и убедитесь, что прежнее значение больше не работает. Официальные команды и ограничения приведены в справке Telegram BotFather.
Через /mybots можно задать имя, описание, краткую информацию, изображение и список команд. Для клиентского бота заполните понятное описание назначения и не обещайте в нём действия, которых нет в текущем сценарии.
Создание подключения
Откройте «Настройки» — «Общие настройки» — «Уведомления» — «Подключения», нажмите «Добавить» и выберите Telegram.
Выберите назначение:
«Уведомления» — обычные клиентские и административные события;
«Security-коды» — только защищённые коды и подтверждения;
«Продолжение обмена» — личные диалоги клиентов по заявкам.
Для «Уведомлений» дополнительно выберите «В канал», «В группу» или «В бота». Назначение и место отправки после создания не меняются. После создания откройте подключение, внесите токен и оставьте его выключенным до привязки и проверки.
Личный чат с ботом
Личный чат подходит для поддерживаемых клиентских или административных событий.
Откройте бота под аккаунтом получателя.
Нажмите Start или отправьте
/start.В iEXExchanger нажмите «Найти чат».
Выберите найденный чат и подтвердите подключение.
Выполните проверку и отправьте одно безопасное событие.
Бот не может первым начать личный диалог с пользователем. Каждый получатель должен сначала открыть его сам.
Группа Telegram
Создайте рабочую группу и добавьте бота.
Разрешите ему отправлять сообщения; при строгих правах группы назначьте только необходимые полномочия.
Отправьте новое сообщение после добавления бота. Для бота с режимом приватности используйте адресованную ему команду
/start@username_бота.В iEXExchanger нажмите «Найти группу».
Выберите найденную группу и подтвердите подключение.
Вызовите одно административное тестовое событие.
Не отключайте режим приватности без необходимости. По умолчанию он ограничивает сообщения, которые бот получает в группе. Если для обнаружения пришлось изменить этот режим через BotFather, после привязки верните минимально необходимую настройку и повторите тест. Telegram подробно объясняет режим приватности.
Канал Telegram
Создайте канал или выберите существующий рабочий канал.
Добавьте бота администратором.
Разрешите ему публиковать сообщения; остальные административные возможности не выдавайте без необходимости.
Опубликуйте новое сообщение уже после добавления бота.
В iEXExchanger нажмите «Найти канал».
Выберите найденный канал и подтвердите подключение.
Отправьте тестовое административное уведомление.
Канал предназначен для публикаций сотрудникам и не подходит для личных клиентских ответов. В Telegram бот должен иметь право публикации в канале.
Если место отправки не находится
Проверьте токен, назначение подключения и действие, выполненное уже после добавления бота. Для группы отправьте команду самому боту, для канала опубликуйте новую запись, для личного чата повторите /start.
Если у токена уже включён webhook, поиск через получение последних обновлений может ничего не вернуть. Не отключайте действующий webhook рабочего бота вслепую: используйте отдельного бота нужного назначения либо согласованно смените способ получения сообщений.
Итоговая проверка
Состояние подключения — «Стабильно».
Привязаны правильные название и ID чата.
Включены только нужные события и аудитория.
Тест приходит один раз и в нужное место.
Бот не имеет лишних прав в группе или канале.
Токен отсутствует в переписке, документах и снимках экрана.
Последнее обновление
Это было полезно?