Skip to content

Telegram电报机器人 v1.1.0

部署属于自己的机器人,可通过机器人共享苹果ID、管理账号等

示例:@苹果共享ID - 机器人

配置机器人

1. 创建 Telegram 机器人

  • 打开 @BotFather 对话
  • 发送 /newbot 命令开始创建新机器人
  • 按照提示输入机器人名称和用户名
  • 创建成功后,BotFather 会提供一个 API Token(类似 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ

2. 启用机器人

  • 配置环境变量BOT_TOKENDocker部署命令中添加-e BOT_TOKEN=<机器人Token><机器人Token> 请替换成上面生成的Token

如:docker run -e BOT_TOKEN=<机器人Token> -e APP_TOKEN=<项目token> -v ~/.applo:/app/data -p 8080:80 -p 3000:3000 --name applo -d zzggxx/applo-server:latest

  • [可选] 环境变量BOT_PROXY配置机器人网络代理,支持http(s)socks协议,国内网络需配置代理

此时配置好命令后就可以重新部署Docker了

3. 配置机器人

  • 配置管理员ID:项目启动后,前往你的机器人对话发送/my_id获取用户ID,在管理页面->平台配置的机器人管理员用户ID中添加刚获取到的ID
  • 保存机器人配置后就可以在机器人中使用管理员命令了

4. 配置共享ID

  • 添加后缀为bot的分享链接,此后缀只能被机器人共享
  • 链接中的账号可任意配置,最大账号数可限制显示的账号数,随机获取

INFO

如果发送/my_id指令没有反应,请在管理页面中查看日志,看机器人是否启动成功 机器人启动日志

示例