Процесс создания простого бота Телеграм для отслеживания времени

Категории ботов

Используемые в Telegram боты имеют общий вид. Их единственное отличие от обычных профилей – наличие приставки «bot» в конце имени.

Существующие помощники делятся на следующие виды:

  1. Игровые.
  2. Ассистенты.
  3. Чат-боты.
  4. Информаторы.

Разработка

Для начала я решил посмотреть какие библиотеки предлагает нам интернет.

Оказалось вариантов не так мало. Тут можно ознакомится со всем списком предлагаемых вариантов.

Мой выбор пал на  TelegramBotApiBundle для Symfony.

Устанавливаем.

    composer require borsaco/telegram-bot-api-bundle

    </ol>

    идем дальше.

    Бандл поддерживает работу с несколькими ботами одновременно. Кроме того есть вариант отладки (отправка только разработчику) и работа через прокси. Для тестового примера нам много не нужно — убираем все лишнее.

      config/packages/telegram.yaml

      </ol>

      7a055f2c558e56c1b6769e5dcef6afde.png

      Также я вынес токен в переменную APP_TELEGRAM_TOKEN в .env

      82d111e1585868ec0860ea4865005de6.png

      Оцените статью
      Рейтинг автора
      5
      Материал подготовил
      Илья Коршунов
      Наш эксперт
      Написано статей
      134
      А как считаете Вы?
      Напишите в комментариях, что вы думаете – согласны
      ли со статьей или есть что добавить?
      Добавить комментарий