Telegram bot c#发布代码

时间:2016-07-21 09:56:00

标签: c# telegram-bot

我正在编辑这个问题,因为下面的评论给了我一个很好的源代码,我解决了第一部分。

任何想要了解如何编程Telegram机器人的好例子,请查看here

我的主要问题是:我已经编写了代码,我创建了一个机器人。现在我真的不知道如何链接机器人和代码,我需要知道以下两点:

  • 如何调试机器人?
  • 如何发布代码方式以使已发布的机器人使用它?

全部谢谢

1 个答案:

答案 0 :(得分:0)

这取决于。通常,机器人只是一个普通的应用程序。您可以为机器人使用API​​,也可以自己开发API调用。看起来你很没有经验,所以我建议你为C#使用一个现成的API。

你创建的机器人有一个ID,当你在你使用的任何API中创建机器人时,你必须指定这个键,它会将应用程序与机器人链接,每个拥有此键的人都可以用你的名字回复,所以请保持它很秘密。

有两种获取机器人更新的方法。您可以使用webhook或长轮询。使用预定义的API时,您可能正在使用长轮询,因为它不依赖于机器人运行的机器。在这种情况下,您可以毫无问题地调试机器人,它只是一个默认应用程序。