2017-07-14 38 views
-1

我正在嘗試使用talegram.bot庫製作電報機器人,並且我有一個關於用戶信息的問題:如何從機器人發送一些文本後才能從用戶接收信息?這裏是來自BotFather的example如何在機器人的消息之後接受來自用戶的消息?

例如如果用戶將消息發送到殭屍機器人忽略該消息文本和響應像that,但如果 用戶點擊InlineKeyboardButton,機器人發送到用戶的消息,如「寫你的文字」,機器人臨危文本並保存

回答

0

我建議如果您是C#程序員,則可以使用Telegram.dll庫,並輕鬆定義像下面的代碼一樣的IF操作。如果使用DLL文件,你可以控制每一件事情。

String Token = "399684XXX:AAH_NiVFXXXXX"; 
    int ID=0; 

    while (true) 
     { 
      bot.update = "true"; 
      ID = bot.chat_id; 
      if (bot.message_text=="/contact-us"){ 
      bot.sendMessage.send(ID, "Email:[email protected]" + "\n" + "Website: www.website.com"); 
      } 
      if (bot.message_text=="/apple") 
      { 
      bot.sendMessage.send(ID, "lap lap lap..."); 
      } 
      else 
      { 
      bot.sendMessage.send(ID, "/contact-us" + "\n" + "/apple"); 
      } 
     } 
相關問題