kavalar/telegram_bot
Composer 安装命令:
composer require kavalar/telegram_bot
包简介
Telegram Bot Service
README 文档
README
Telegram Bot Service
TelegramBotService
Methods
sendMessageTo($chat_id, $message)
Use this method to send message to given chat.
$bot = new TelegramBotService($token); $result = $bot->sendMessageTo($chat_id, $message);
BotNotificationTemplateProcessor
Methods
__construct($templates)
$templates is associative array such format
[ 'template_name' => "Hello ~name~" ];
Where ~name~ is parameter which could be rendered by renderTemplate method
renderTemplate($template_name, $parameters)
Returns rendered template
$args is associative array such format
[ 'name' => 'Jhon' ];
Throws NoSuchParameterException, NoSuchTemplateException,
Example
$bot = new TelegramBotService($token); $templates = [ 'example' => "Hello ~name~" ]; $attributes = [ 'name' => 'Jhon' ]; $templateProcessor = new BotNotificationTemplateProcessor($templates); $message = $templateProcessor->renderTemplate('example', $attributes); $result = $bot->sendMessageTo($chat_id, $message);
Watch full example at example.php
统计信息
- 总下载量: 37
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-08-24