c# - 如何使用 API 和 C# 向 telegram 发送消息?

标签 c# telegram

我有 channel ,我想使用 C# 和 telegram API 向该 channel 发送自动消息。

我应该做什么?

最佳答案

首先创建一个机器人并将其作为管理员添加到您的 channel

帮助:

Adding Bot as administrator to channel

Creating Bot

然后使用以下代码向您的群组发送消息

WebRequest req = WebRequest.Create("https://api.telegram.org/bot" + yourToken + "/sendMessage?chat_id=" + channel_id + "&text=" + message);
req.UseDefaultCredentials = true;

var result = req.GetResponse();
req.Abort();

yourToken 是您的机器人的 token ,channel_id 是您 channel 的 ID,message 是您要发送到 channel 的字符串

关于c# - 如何使用 API 和 C# 向 telegram 发送消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34967643/

相关文章:

node.js - 如何在 Telegram 中使用内联键盘创建分页

python - 如何在 Telegram Bot 中管理更多用户?

c# - 尝试将项目添加到列表时 Foreach 循环中断

c# - 如何在值为类列表的字典中添加项目?

c# - 寻找在调试器中获取对象实例的方法的工具?

c# - 在 C# 中获取文件和文件夹的透明外壳图标

telegram - 如何从桌面应用程序将联系人列表导入到 telegram?

GoLang Telegram-bot-api 如何询问位置?

Telegram 向所有联系人发送消息

c# - ParallelEnumerable.Aggregate 用于多种方法