【问题标题】:Receive messages from groups or channels using Telegram bot API使用 Telegram bot API 从群组或频道接收消息
【发布时间】:2017-11-28 18:43:04
【问题描述】:

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

【问题讨论】:

  • 你能知道我如何在电报组中发送消息但使用c#?我也想要这个,请你给我一些想法。

标签: c# bots telegram telegram-bot


【解决方案1】:

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

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

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

【讨论】:

  • 感谢您提供的信息,但如何在我的代码中实现它?
  • @AdamKim 这和编程无关,只是通过 Telegram Messenger 设置
  • 我做到了,但我什么也没收到
  • 显然不相关的答案。它回答 get messages from channel/group 吗?它只是回答/setprivacy
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-05-18
  • 1970-01-01
  • 2021-08-08
  • 2016-04-04
  • 1970-01-01
  • 1970-01-01
  • 2021-10-23
相关资源
最近更新 更多