-1
私は、ボタンを5秒以上押すと電報にメッセージを送ります。私は今まで、気をつけてくれたボットが命令を出さずにメッセージを送ったり、何かを言わせたりしてボタンと結合することができるまで、すべてを動かす。電報ボットとラズベリー
私が使用しているAPIはhttps://github.com/eternnoir/pyTelegramBotAPI#the-listener-mechanism ボット(公式テレグラムAPI)が質問せずにメッセージを送信できるのですか?
【解決しよう】
import requests
import sys
id = "IdUSer"
token = "TokenAqui"
url = "https://api.telegram.org/bot" + token + "/sendMessage"
params = {
'chat_id': id,
'text' : str(sys.argv[1])
}
requests.post(url, params=params)
例:python run.py “text message”
。
可能です。しかし、ボットは人との会話を初期化できないことに注意してください。ボットは、このユーザーにメッセージを送信できるようにするには、最初にユーザーからメッセージを受信する必要があります。これが起こった後、ボットは望むときはいつでも(ブロックされない限り)ユーザーにメッセージを送ることができます。 – newsha