rde / php-telegram-connection
Telegram API connection
v0.4.2
2016-06-01 03:17 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: 4.*
- rde/php-terminal: *
README
簡化 telegram api 請求
用法
建立連線
use Rde\Telegram\Connection; // 成功建立連線後, $conn->me 會存放此 bot 的 id 資料 $conn = new Connection($token);
$token
取得方式請參考 Telegram Bot Token$conn->me
結構請參考 Telegram Bot API getMe
發送訊息
use Rde\Telegram\Structure; $payload = new Structure(array( 'chat_id' => $int )); $payload->{'text'} = 'some text string'; $telegram_response = $conn->sendMessage($payload);
使用 post
$conn->method('POST'); //$conn->sendMessage($payload);
cli tool
bot api 轉發
$ ./bot <token|bot_name> <method> [payload]
使用 post
$ METHOD=POST ./bot <token|bot_name> <method> [payload]
發送訊息
$ ./send <token|bot_name> <chat_id> 'your text'