你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

将机器人连接到 Telegram

适用于:SDK v4

可配置机器人,使其与使用 Telegram 消息传递应用的用户进行通信。 本文介绍如何创建 Telegram 机器人,并将其连接到 Azure 门户中的机器人。

提示

有关每个通道支持的功能的详细信息,请参阅通道参考一文。

先决条件

  • 一个 Azure 帐户。 如果还没有此订阅,请在开始之前创建一个免费帐户
  • 发布到 Azure 的现有机器人。
  • 安装了 Telegram 且设置了 Telegram 帐户的设备。

使用 BotFather 创建新的 Telegram 机器人

在将机器人连接到 Telegram 之前,使用 BotFather 创建 Telegram 机器人。

  1. BotFather 开启新的聊天。

    Visit Bot Father

  2. 发送 /newbot 创建新的 Telegram 机器人。

  3. 当系统询问时,输入机器人的名称。

  4. 为 Telegram 机器人提供唯一用户名。 请注意,机器人名称必须以“bot”一词结尾(不区分大小写)。

  5. 拷贝并保存 Telegram 机器人的访问令牌,供后续步骤使用。

在 Azure 门户中配置 Telegram

有了访问令牌后,可以在 Azure 门户中配置机器人,以便与 Telegram 进行通信。

  1. 登录到 Azure 门户
  2. 转到机器人。 然后在设置中选择通道
  3. 可用通道列表中选择 Telegram
  4. 将之前拷贝的令牌输入访问令牌字段,然后选择应用

机器人现在已成功配置为在 Telegram 中与用户进行通信。

其他信息

有关在消息中使用 Telegram 特定操作的信息,请参阅如何实现特定于通道的功能