jeyroik / extas-configs-telegram-keyboard
There is no license information available for the latest version (0.1.1) of this package.
Dispatcher for Telegram keyboards configurations
0.1.1
2023-04-07 20:02 UTC
Requires
- jeyroik/extas-configs: 0.*
- longman/telegram-bot: 0.80.*
Requires (Dev)
- phpstan/phpstan: 0.*
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-11-09 08:38:53 UTC
README
extas-configs-telegram-keyboard
Данный диспетчер позволяет создавать разметку клавиатуры для сообщений в Телеграме по конфигурации.
Пример конфигурации можно найти в /resources/config.example.php
.
Использование
$config = ...;// получение конфига $dispatcher = new TelegramKeyboardDispatcher($config); $result = $dispatcher(); if ($result->hasError()) { list($message, $code) = $result->getError(); echo $message . '(' . $code . ')'; } else { $command = ...// создание команды на основе Longman\TelegramBot\Commands\Command $command->replyToChat( 'Пример клавиатуры', $result ); }