Telegram如何创建Bot

目录

文档:https://core.telegram.org/bots#how-do-i-create-a-bot

创建bot非常简单

创建 Bot 的步骤

  1. 打开 @BotFather
    在 Telegram 中搜索并联系 @BotFather(官方 Bot 管理工具)。

  2. 输入指令

    • 发送 /newbot 创建新 Bot。
    • 按提示输入:
      • Bot 名称(如 MyTestBot1)。
      • Bot 用户名(如 MyTestBot1_bot,必须以 _bot 结尾)。
  3. 获取 Token
    创建成功后,@BotFather 会提供该 Bot 的 API Token(需妥善保存)。

  4. 重复操作
    重复上述步骤可创建多个 Bot。

创建 Bot 示例

Bot 管理

  • 查看所有 Bot
    向 @BotFather 发送 /mybots,可列出账号下所有 Bot,并支持以下操作:

    • 查看 Token。
    • 修改设置。
    • 删除 Bot。
    • 等等。
  • Token 安全
    每个 Bot 的 Token 是独立的,泄露可能导致 Bot 被劫持,建议定期检查权限。

获取 ChatId

  • 使用 @getidsbot
    1. 添加 @getidsbot 到群组或频道。
    2. 发送 /start,Bot 会返回当前对话的 chatId

注意事项

  1. 用户名唯一性
    每个 Bot 的用户名(如 XXX_bot)必须全局唯一,不可重复。

  2. 功能隔离
    不同 Bot 需通过代码逻辑实现功能区分(例如:一个处理客服,一个发送新闻)。

  3. 技术实现
    如需更详细的代码部署或 API 使用说明,可进一步扩展内容。