2017-07-14 69 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"); 
      } 
     } 
相关问题