Создание бота
Last updated
Last updated
В Telegram отправьте пользователю @BotFather сообщение /newbot и следуйте инструкциям по созданию бота. После успешного создания бота, отобразится token - скопируйте его в буфер обмена, т.к. он потребуется для настройки далее. Другие настройки бота изменять не нужно.
Активируйте модуль "T-bots" и "API" в разделе "Модули"
Перейдите в раздел T-API-bots -> Добавить и создайте в нём нового бота, заполнив все указанные ниже опции
Заголовок - название бота для отображения в разделе "T-API bots" для вашего удобства идентификации
Статус - статус бота • Опубликован - бот будет активен для использования • Не опубликован - бот будет не активен для использования
Логи - запись логов по работе бота (раздел T-API-bots -> Логи) • Нет - логи не будут записываться • Да - логи будут записываться
API сервер - адрес вашего сайта без http(s). Например: obmen.com
Как создать "API логин" и "API ключ" описано в этой инструкции.
API логин - логин из раздела API
API ключ - ключ из раздела API
Версия - версия бота (на данный момент доступна только v1) • v1
Тип - язык бота на котором он будет общаться с пользователем. Если вы хотите сделать бота на нескольких языках, кто вам потребуется создать несколько ботов и для каждого выбрать соответствующий язык. • RU • EN
API партнерский id - если указан ID, все заявки будут считаться партнерскими, указанный пользователь будет получать % со всех обменов. ID пользователя можно посмотреть в разделе "Пользователи".
Тест сервера - кнопка проверки подключения бота к API обменника. Результат проверки такого типа будет считаться корректным подключением бота к API.
Нажмите кнопку "Сохранить".
Затем заполните поле "Token" - скопированный ранее токен созданного телеграм-бота через @BotFather.
Нажмите кнопку "Сохранить".
После заполнения всех данных для подключения, произведите регистрацию вебхука, перейдя по ссылке на странице с настройками.
При некорректной работе бота или если бот перестал отвечать на команды - заново зарегистрируйте вебхук - сначала удалите имеющийся и зарегистрируйте новый.
Введите @логин вашего бота в Telegram и нажмите кнопку "Start", чтобы начать обмен.
Может потребоваться плагина Premium Exchanger в разделе "Плагины", если бот не отвечает после старта.
По желанию выполните дополнительные настройки бота.
Если вы используете CloudFlare или подобный сервис для своего сайта - добавьте IP-адреса Telegram в Whitelist в вашем сервисе. Инструкция по добавлению в Whitelist CloudFlare доступно по ссылке.