2016-10-06 3 views
1

전보 로봇 API의 Reply_to_message 메소드를 이해할 수 없습니다. 여기 내 코드는 다음과 같습니다.Reply_Message telegram bot ap

여기에서 사용자가 봇을 보내거나 시작하면 hello world 텍스트를 보냅니다. 안녕하세요 세상을 보내는 메시지에 사용자 답장을 보내고 싶습니다. 내 말은 사용자가 봇의 답장을 'Hello world!'라는 문자 메시지로 보내거나 시작할 때입니다.

메신저를 사용하고 있습니다.

답변

2

게시하려는 개체에 reply_to_message_id 키를 추가하고 응답 할 메시지의 id을 값으로 설정해야합니다.

if($update->message->text == '/start'){ 
    bot('sendMessage',[ 
    'chat_id'=>$update->message->chat->id, 
    'text'=>'Hello word!', 
    'reply_to_message_id' => $update->message->message_id 
    ]); 
} 
+0

작동하지 않습니다. 그것은 첫 번째 코드와 같으며 답장으로 보내지 않습니다. – sadfasdf

+0

잘 모르겠지만 작동하지 않습니다 : ( – sadfasdf

+0

http://8pic.ir/images/hd0a48g4bg7fib6avjha.png – sadfasdf