You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Содержание

Требования

  • Сервер с IQChannels должен быть доступен из Интернета по публичному доменному имени, не по IP-адресу.
  • Сервер должен поддерживать входящие HTTPS подключения и иметь валидный, не самоподписанный сертификат.

Создание бота в Телеграме

Для создания бота в Телеграме:

  1. Найдите бота @BotFather в Телеграме или перейдите по ссылке https://telegram.me/BotFather (ссылка не работает из России)

  2. Начните диалог с ботом, для этого отправьте ему сообщение с одним символом "/"
  3. Выберите "/newbot".
  4. Напишите человеческое название бота, например "Мой Новый Бот".
  5. Напишите уникальное английское название бота, по которому он будет доступен в Телеграме. Название должно заканчиваться на Bot или _bot, например, my_new_bot.
  6. После этого Телеграм создаст бота и пришлет токен для доступа к API.
  7. Токен надо скопировать/сохранить, его нужно будет указать в настройках канала в IQChannels.

Создание канала в IQChannels

Для создания Телеграм-канала в IQChannels:

  1. Перейдите в проект, в котором нужно создать Телеграм-канал.
  2. В проекте перейдите в раздел Каналы.
  3. В разделе каналы нажмите Создать канал
  4. Укажите тип канала Telegram и создайте новый канал.

  5. После создания канала перейдите в Настройки канала и укажите токен для доступа к API, который получили при создании бота в Телеграме.
  6. Сохраните изменения.
  7. Канал настроен.

В случае ошибки проверьте логи IQChannels. В них должны быть успешные записи:

  • Получение информации о боте "Fetched a bot info".
  • Указания токена бота "Set a telegram bot token".
  • Установки адреса для вебхука "Set a telegram webhook url".

  • No labels