alexanderminin/telegram-bot-sdk-long-polling

There is no license information available for the latest version (1.0.6) of this package.

The Unofficial Telegram Bot API PHP SDK (fork irazasyed/telegram-bot-sdk v2.0)

1.0.6 2017-12-23 13:16 UTC

This package is not auto-updated.

Last update: 2024-04-28 02:37:51 UTC


README

Модифицированный форк: https://github.com/irazasyed/telegram-bot-sdk (Версия: 2.1)

Документация: https://telegram-bot-sdk.readme.io/docs

Отличия:

  • Удалена Webhooks платформа.
  • Добавлена подержа Action для команд /command:action
  • Добавлена подержа параметров для команд /command param1 param2 (параметры доступны в виде нумерованного массива)
  • Изменен вывод информации о командах /help
  • Добавлена возможность обработки входящего сообщения (не команды), командой из прошлой сессии /last_command

Установка

Шаг 1: Добавление проекта

composer require alexanderminin/telegram-bot-sdk-long-polling

Шаг 2: Добавление Service Provider

Откройте config/app.php и добавьте в массив providers:

 Telegram\Bot\Laravel\TelegramServiceProvider::class

Шаг 3: Добавление Facade

Откройте config/app.php и добавьте в массив aliases:

 'Telegram'  => Telegram\Bot\Laravel\Facades\Telegram::class

Шаг 4: Добавление конфигурационного файла

Выполните в терминале:

 php artisan vendor:publish --provider="Telegram\Bot\Laravel\TelegramServiceProvider"