Telegram bot发送消息

时间:2016-11-05 15:35:16

标签: php bots telegram

我正在使用irazasyed.github.io Telegram SDK发送消息 这是我的代码,当我发送消息给bot没有任何事情发生,没有回复收到 问题出在哪儿 ?

更换了MY_BOT_TOKEN

<?php

require 'vendor/autoload.php';

use Telegram\Bot\Api;

$telegram = new Api('MY_BOT_TOKEN');

$update = json_decode( file_get_contents( 'php://input' ) ); 
$chat_id = $update->getMessage()->getChat()->getId();

$response = $telegram->sendMessage([
    'chat_id' => $chat_id; 
    'text' => 'Hello World'
]);
$response->getMessageId();

?>

1 个答案:

答案 0 :(得分:0)

需要做一些改变:

$update = json_decode( file_get_contents( 'php://input' ) , true); 
$chat_id = $update->getMessage->getChat->getId();