2017-08-04 102 views
0

例如,機器人發出「給我你的名字」,「給我你的名字」,並保存這些數據有兩種variables.my語言是Python,我用telepot包使機器人如何從用戶電報機器人獲取信息?

+1

看看這個鏈接https://github.com/python-telegram-bot/python-telegram-bot/wiki/Extensions-%E2%80%93-Your-first-Bot –

+1

謝謝。你在這個模塊中有一個簡單的例子嗎?我沒有使用這個模塊 – samira

+1

如果你向下滾動鏈接有例子 –

回答

1

退房this鏈接。向下滾動查看示例。希望這可以幫助!

0

在telepot包:

import telepot 
from telepot.loop import MessageLoop 
import time 
bot = telepot.Bot('my_token') 
def handle(msg): 
    content_type, chat_type, chat_id = telepot.glance(msg) 
    send1 = bot.sendMessage(chat_id,'whats your name?') 
    if send1: 
     text1 = msg['text'] 
     print(text1) 


MessageLoop(bot,handle).run_as_thread() 
while 1: 
    time.sleep(1) 

text1的變量是聯想的答覆對問題 「你叫什麼名字?」

相關問題