0
ユーザーから送信されたメッセージを読むことはできますが、「USERはグループに参加しました」などのイベントへのアクセス方法はわかりません。参加イベントを取得するには?
どうすれば入手できますか? ボットが参加するとすぐに新しいユーザーを歓迎したいと思います。 :)
ユーザーから送信されたメッセージを読むことはできますが、「USERはグループに参加しました」などのイベントへのアクセス方法はわかりません。参加イベントを取得するには?
どうすれば入手できますか? ボットが参加するとすぐに新しいユーザーを歓迎したいと思います。 :)
誰かがグループに参加するたびに、new_chat_member
というキーがメッセージに表示されます。
あなたは、あなたがここにすべてのイベントを見つけることができ、次の形式
"update_id":12595xxxx,
"message":{
"message_id":12xxxx,
"from":{
//...
},
"chat":{
//..
},
"date":1461496741,
"new_chat_member":{
"id":12069xxxx,
"first_name":"Bob",
"username":"bobbot"
}
}
私はそのビットが、私はそれから何かをすることはできません見ました。 'Message'が新しいメンバーであるかどうかを調べるためにif/elseを作成しました。すべての着信メッセージをコンソールに出力します。新しいユーザは 'Message'として来ることができません。さもなければ、それらも印刷されます。 – codepleb
彼らはメッセージとして来る、私は私の答えにサンプルを追加しました。 – Maak
はい。 RubenがJava APIを使用しています。多分それはそこからの問題です。 – codepleb