我正在编辑这个问题,因为下面的评论给了我一个很好的源代码,我解决了第一部分。
任何想要了解如何编程Telegram机器人的好例子,请查看here
我的主要问题是:我已经编写了代码,我创建了一个机器人。现在我真的不知道如何链接机器人和代码,我需要知道以下两点:
全部谢谢
答案 0 :(得分:0)
这取决于。通常,机器人只是一个普通的应用程序。您可以为机器人使用API,也可以自己开发API调用。看起来你很没有经验,所以我建议你为C#使用一个现成的API。
你创建的机器人有一个ID,当你在你使用的任何API中创建机器人时,你必须指定这个键,它会将应用程序与机器人链接,每个拥有此键的人都可以用你的名字回复,所以请保持它很秘密。
有两种获取机器人更新的方法。您可以使用webhook或长轮询。使用预定义的API时,您可能正在使用长轮询,因为它不依赖于机器人运行的机器。在这种情况下,您可以毫无问题地调试机器人,它只是一个默认应用程序。