我正在开发一个与 Telegram 集成的应用程序,我遇到了一个问题,即找到一种方法,使用 Telegram Bot API
到目前为止,我的代码是将消息发送到我的机器人管理员组或通道。有什么建议吗?
static async Task<Telegram.Bot.Types.Message> DoSomethingAsync()
{
var Bot = new Telegram.Bot.Api("api_token");
return await Bot.SendTextMessage("chatid","Hello");
}
答案 0 :(得分:0)
默认情况下,您的机器人只能看到/command@YourBotName
格式的消息,或回复其消息。
要接收所有消息,请转到@BotFather,然后关闭privacy mode,然后重新邀请您的机器人进行分组。
/setprivacy
- 设置机器人在添加到群组时会收到哪些消息。禁用隐私模式后,机器人将收到所有消息。