Ich bin nur eine einfache Bot implementieren, die einige Fotos und Videos an meine chat_id
senden sollte. Nun, ich bin mit Python, dann ist dies das SkriptSo senden Sie ein Foto auf Telegramm Bot
import sys
import time
import random
import datetime
import telepot
def handle(msg):
chat_id = msg['chat']['id']
command = msg['text']
print 'Got command: %s' % command
if command == 'command1':
bot.sendMessage(chat_id, *******)
elif command == 'command2':
bot.sendMessage(chat_id, ******)
elif command == 'photo':
bot.sendPhoto(...)
bot = telepot.Bot('*** INSERT TOKEN ***')
bot.message_loop(handle)
print 'I am listening ...'
while 1:
time.sleep(10)
In der Zeile bot.sendphoto
ich den Weg legen würde und die chat_id
mein Bild, aber nichts passiert.
Wo liege ich falsch?
dank
Könnten Sie den genauen Aufruf 'sendPhoto Post()' ? Und korrigieren Sie bitte den Einzug in Ihrem geposteten Code. –
es kann so hilfreich sein, wenn Sie über die 'Telegrammantwort' zu Ihrer Anfrage erzählen –