alexanderminin / telegram-bot-sdk-long-polling
The Unofficial Telegram Bot API PHP SDK (fork irazasyed/telegram-bot-sdk v2.0)
This package's canonical repository appears to be gone and the package has been frozen as a result.
Installs: 1 155
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: ~6.0
- illuminate/support: ~5.0
Suggests
- illuminate/container: Hold dependencies to be injected in commands constructors
This package is not auto-updated.
Last update: 2024-05-12 02:56:05 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"