1
私はボットから自分自身にメッセージを送るためにPythonで次のコードを書いています。電報ボット "チャットが見つかりません"
import requests
token = '320835125:AAFUUC-fdo_EFzsCjvmxu8HBk7qVzZXXXXX'
method = 'sendMessage'
myuserid = 1949275XX
response = requests.post(
url='https://api.telegram.org/bot{0}/{1}'.format(token, method),
data={'chat_id': myuserid, 'text': 'hello friend'}
).json()
print(response)
が、これは私が間違っているのは何{'description': 'Bad Request: chat not found', 'error_code': 400, 'ok': False}
を返しますか?私は@myidbot
から/getid
を送信することにより、myuserid
を持って、私は@maakが指摘したように、あなたはボットがあなたにメッセージを送ることができる前に、最初のボットにメッセージを送信する必要が@BotFather
ボットがメッセージを送信する前に、ボットに書き込む必要があります。 – Maak
get idコマンドは何ですか?おそらくそのユーザーIDとそのボットIDではない –
彼はユーザーIDを返す[@myidbot](http://telegram.me/myidbot)を意味します。 – Maak