使用Telegram bot API从组或通道接收消息

时间:2017-06-25 22:00:25

标签: c# bots telegram telegram-bot

我正在开发一个与 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");
}

1 个答案:

答案 0 :(得分:0)

默认情况下,您的机器人只能看到/command@YourBotName格式的消息,或回复其消息。

要接收所有消息,请转到@BotFather,然后关闭privacy mode,然后重新邀请您的机器人进行分组。

/setprivacy - 设置机器人在添加到群组时会收到哪些消息。禁用隐私模式后,机器人将收到所有消息。

相关问题