ChatBots для Telegram

Одним из больших преимуществ чат-ботов является то, что, в отличие от приложений, их не нужно загружать, их не нужно обновлять, и они не занимают место в памяти телефона.

Другое - мы можем объединить несколько ботов в один чат. Таким образом мы избегаем переходов из одного приложения в другое в соответствии с тем, что нам нужно в каждый момент

Основные последствия? Более приятное взаимодействие с пользователем и более быстрое и простое взаимодействие с клиентами.

Как создать бота для Telegram

Обо всем по порядку. Вы должны подписаться на Telegram (очевидно). Я рекомендую использовать веб-клиент Telegram для тестирования основ.

Откройте приложение Telegram , найдите @BotFather и запустите чат. Отправьте команду /newbot и следуйте инструкциям. После выполнения начальных шагов, вы получите:

  • Ваш собственный токен
  • Telegram api URL - api.telegram.org/<your token>
  • ссылка на документацию

На данный момент бот на 100% пассивен.

Интеграция с Chatcompose

Для продолжения вам понадобится учетная запись ChatCompose. Вы можете зарегистрироваться здесь .

После регистрации перейдите в раздел «Установка> Интеграции». Там вы увидите возможность интеграции с Telegram .

Вы увидите следующее:

Введите токен, который вы сгенерировали с помощью BotFather, и сохраните.

Маркер должен выглядеть примерно так: 000000: AAAAAAAAAAAAA, где нули - это цифры, а буквы - как.

После сохранения мы зарегистрируем наш бот-маршрут в Telegram . Скопируйте маршрут с нашей платформы и вставьте его в этот URL вместе с вашим токеном.

 api.telegram.org/bot<your_token>/setWebHook?url=<your_route>

URL должен выглядеть примерно так:

 api.telegram.org/bot000000:AAAAAAAAAAAAA/setWebHook?url=https://admin.chatcompose.com/telegram/yourbot

Перейдите к этому маршруту. Ответ должен возвращать следующее:

{"ok":true,"result":true,"description":"Webhook was set"}

Чтобы проверить, была ли конфигурация успешной, вы можете перейти к:

api.telegram.org/bot<your_token>/getWebhookInfo

Вызов должен вернуть URL-адрес chatcompose, который мы только что настроили.

Если вы еще не ввели токен, сгенерированный с помощью BotFather, в ChatCompose, сделайте это сейчас.

Следующие шаги

Ваш бот должен быть установлен и запущен на Telegram . Не забудьте настроить автоматические ответы в ChatCompose в разделе «База данных».

Нажмите на адрес вашего бота, сгенерированный BotFather (t.me/nameofyour) и начните взаимодействовать с ним.

Хочешь узнать больше?

Получить больше информации