机器人设置
机器人控制
启动或停止您的 Telegram 机器人。更改配置后,您可能需要重启机器人以应用新设置。
机器人 Token
设置您的 Telegram 机器人 Token。此 Token 将用于运行您的机器人后端。
此 Token 将保存到服务器上的 src/bot/bot.config.json
文件中供机器人后端使用。您也可以在项目根目录的 .env
文件中设置 TELEGRAM_BOT_TOKEN
作为备用。
欢迎消息
自定义新用户加入群组或机器人收到 /start 命令时发送的消息。
使用
使用
{{username}}
代表用户名。机器人将动态添加产品/群组按钮。机器人命令菜单
配置显示在 Telegram 聊天中“菜单”按钮下的命令列表 (setMyCommands)。请使用 JSON 格式。每个项目应包含 "text" (描述) 和 "command" (命令, 以 / 开头)。
示例: [{"text": "我的账户", "command": "/myaccount"}, {"text": "帮助", "command": "/help"}]
联系客服设置
设置用户点击“联系客服”按钮时显示的联系方式。
可以是 Telegram 用户名 (如 @example_support_bot
),Telegram 链接 (如 https://t.me/your_bot
),或其他文本提示。
机器人操作重要提示
此仪表盘帮助您配置和控制您的 Telegram 机器人。设置将保存到服务器上的配置文件中。
- 使用上方的“启动机器人”和“停止机器人”按钮来控制机器人后端 (
src/bot/index.ts
)。 - 机器人 Token 至关重要。请在此页面上正确设置 Token。
- 欢迎消息中的
{{username}}
将被替换为用户的名字。 - 产品/群组列表将动态地从 “群组管理” 页面获取,并作为内联按钮添加到欢迎消息中。
- 命令菜单配置需要有效的 JSON 格式。
- 保存设置后,如果机器人正在运行,您可能需要点击“停止机器人”然后“启动机器人”来使新配置生效。
- 如果机器人没有响应或启动失败,请检查:
- 机器人 Token 是否正确且有效。
- JSON 配置是否正确。
- 检查运行 Next.js 开发服务器的终端输出中是否有来自机器人的错误消息 (stdout/stderr)。