1
나는 파이에서 다음과 같은 코드를 사용하여 봇으로부터 나에게 메시지를 보냈습니다.전보 봇 "chat not found"
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를 반환하는 [@myidbot] (http://telegram.me/myidbot)을 의미합니다. – Maak