问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Telegram机器人开发指南:功能、应用场景及创建步骤

创作时间:
作者:
@小白创作中心

Telegram机器人开发指南:功能、应用场景及创建步骤

引用
CSDN
1.
https://blog.csdn.net/hellochenlian/article/details/139885688

机器人是完全在 Telegram 应用程序内运行的小型应用程序。用户通过灵活的界面与机器人交互,这些界面可以支持任何类型的任务或服务。有关更多信息,请参阅:

  • 机器人功能详细指南
  • 面向开发人员的完整 API 参考
  • 基础教程:从@BotFather到‘Hello World’
    Telegram 机器人平台拥有超过1000 万个机器人,对用户和开发人员均免费。

您可以用机器人做什么?

  • 替换整个网站
  • 管理您的业务
  • 接收付款
  • 创建自定义工具
  • 与其他服务集成
  • 主办游戏
  • 建立社交网络
  • 还要别的吗!
    替换整个网站
    Telegram 机器人可以托管使用JavaScript构建的迷你应用。这允许无限灵活的界面,可以为从在线商店到街机游戏的一切提供支持。与网站不同,机器人开箱即用地支持通过 Telegram 进行无缝授权和通知。

    尝试@DurgerKingBot – 或查看专门的 Web 应用程序指南来构建您自己的应用程序。
    管理您的业务
    Telegram Business用户可以通过个人账户连接 Telegram 机器人来代表他们处理和回复消息。这使企业能够无缝集成任何现有工具和工作流程,或添加新的 AI 助手来提高生产力
    随着我们通过这种集成继续扩展可供机器人使用的免费工具 集,我们鼓励所有开发人员在 Telegram 上为企业创新开发有用的应用程序和服务。
    如果他们的机器人支持与 Telegram Business 帐户集成,开发人员可以在@BotFather中启用商业模式。
    接收付款
    机器人可以在 Telegram 上向世界上的任何人出售各种商品和服务。Telegram Stars允许用户通过应用内购买安全、轻松地购买数字产品。此外,还可以通过 20 多家集成支付提供商购买实体产品

    尝试@ShopBot – 或查看我们针对数字和实体产品的专用指南来构建您自己的产品。
    创建自定义工具
    通过创建特定任务的机器人来提高您的工作效率,例如转换文件、管理聊天或获取今天的天气预报。用户可以直接与机器人聊天,或将它们添加到群组和频道以引入额外功能。
    尝试使用@QuizBot将几个测验式的民意调查组合成一个适当的测验。
    与其他服务集成
    许多流行的平台已经拥有官方的 Telegram 机器人,允许用户在一个应用程序中舒适地访问内容 - 或者使用内联模式执行快速搜索。

    尝试@GMailBot、@GitHubBot、@Bing、@YouTube、@wiki等。
    主办游戏
    使用HTML5,开发人员可以创建身临其境的单人或多人游戏,允许用户组队争夺最高分。

    尝试@Gamee和@GameBot – 或者查看HTML5 游戏手册来构建您自己的游戏。
    建立社交网络
    机器人可以充当中介,根据共同兴趣、位置等联系用户。协调聚会、展示本地服务或帮助人们出售二手物品。

    还要别的吗
    机器人的可能性无穷无尽——从简单的脚本到复杂的小程序。无论您是初学者还是专业程序员,您都可以借助Bot Platform创建个性化工具。

机器人如何工作?

有关机器人功能的详细说明,请参阅本指南
Telegram 机器人是不需要电话号码即可设置的特殊账户。机器人连接到其所有者的服务器,该服务器处理用户的输入和请求。
Telegram 的中介服务器负责处理所有加密以及与 Telegram API 的通信。开发人员通过简单的 HTTPS 接口与该服务器进行通信,该接口使用简化版的Telegram API(称为Bot API)。
机器人与用户有何不同?
机器人能够以用户帐户无法做到的方式处理输入和请求,但机器人和普通用户之间存在一些差异。

  • 机器人没有“上次看到”或在线状态 - 而是在聊天中显示“机器人”标签。
  • 机器人的云存储空间有限——旧消息在处理后不久可能会被服务器删除。
  • 机器人无法与用户开始对话。用户必须先将他们添加到群组或向他们发送消息。人们可以搜索您的机器人的用户名或通过其唯一的 t.me/bot_username 链接开始聊天。
  • 默认情况下,添加到群组的机器人只能看到聊天中的相关消息(请参阅隐私模式)。
  • 机器人从不吃饭、睡觉或抱怨(除非明确编程)。
    机器人链接
    机器人用户名通常需要“bot”后缀,但有些机器人没有后缀 - 例如@stickers、@gif、@wiki或@bing。
    任何人都可以为机器人分配可收集的用户名,包括没有“bot”后缀的用户名。

如何创建机器人?

创建 Telegram 机器人非常简单,但您至少需要一些计算机编程技能。
Telegram 的 Bot API 简化了机器人的创建过程,它提供了集成代码所需的工具和框架。要开始使用,请在 Telegram 上向@BotFather发送消息以注册您的机器人并接收其身份验证令牌。
您的机器人令牌是其唯一标识符 - 将其存储在安全的地方,并且只与需要直接访问机器人的人共享。拥有您的令牌的每个人都可以完全控制您的机器人。
接下来是什么?
我们建议您查看我们的机器人功能指南,了解您可以教您的机器人做什么:

  • 机器人功能详细指南
  • 面向开发人员的完整 API 参考
  • 基础教程:从@BotFather到‘Hello World’
  • 代码示例
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号