kavalar / yii2-telegram-bot
来自kalavar/telegram_bot包的Telegram机器人服务的Yii2扩展
0.1
2021-08-26 13:08 UTC
Requires
- php: ^7.0.0
- kavalar/telegram_bot: ^0.2.0
- yiisoft/yii2: ~2.0.8
This package is not auto-updated.
Last update: 2024-09-21 22:49:19 UTC
README
使用kavalar/telegram_bot的Yii2扩展
使用
将组件添加到config/main.php
return [ 'components' => [ 'telegram_bot' => [ 'class' => 'kavalar\yii2-telegram-bot\TelegramBotApi', 'templates' => [ 'Hello' => "Hello ~name~", 'Bye' => "Bye ~name~", ] ] ];
和config/main-local.php
return [ 'components' => [ 'telegram_bot' => [ 'telegramBotToken' => "Your bot Token", 'telegramChatId' => "Chat id if needed", ] ];
像组件一样使用
... $properties = [ 'name' => 'Jhon' ]; \Yii::$app->telegram_bot->sendRenderedMessage('Hello', $properties); //specify chat id \Yii::$app->telegram_bot->sendRenderedMessage('Hello', $properties, 123123123); //if there is no properties in template \Yii::$app->telegram_bot->sendRenderedMessage('Hello'); ...
有关模板和属性的详细信息,请参阅kavalar/telegram_bot文档