机器人能做什么

  • 服务预约:选择日期和时间、确认预约,并在前一天发送提醒。
  • 回答常见问题,把复杂问题转交给真人处理。
  • 接收申请,保存到表格中并通知店主。
  • 按计划群发消息和提醒。
  • 从网站收集数据——例如价格或新发布的信息——并发送汇总。
  • Telegram 小程序:在聊天软件内带按钮和表单的完整界面。

第 1 步:在 BotFather 中创建机器人

  1. 在 Telegram 中打开官方机器人 @BotFather,发送命令 /newbot。
  2. 为机器人起一个名称和用户名——用户名必须以“bot”结尾。
  3. BotFather 会发来令牌——一串类似 123456:ABC… 的长字符串。这是机器人的钥匙:不要公开,也不要给别人看。

最好把令牌放进项目文件夹里的 .env 文件(写成 BOT_TOKEN=… 这一行),并告诉智能体它在哪里。这样令牌就不会出现在代码和对话中。

第 2 步:描述流程

从客户的角度描述机器人做什么:客户发什么、看到什么回复、接下来会发生什么。例如:

做一个理发店预约用的 Telegram 机器人。客户点击 /start,选择服务(理发、修胡子、套餐,价格在 prices.txt 里),选择未来 14 天内的日期,以及 10 点到 21 点之间的空闲时段。预约后,机器人发送确认,并在 2 小时前发送提醒。每有一条新预约,我作为店主都会收到消息。令牌在 .env 里。

第 3 步:启动并检查

智能体会编写代码、安装所需的库,并在内置终端中启动机器人——每条命令及其输出你都能看到。在 Telegram 中打开机器人,以客户身份走一遍流程。如果哪里不对,描述你做了什么、看到了什么:智能体会在日志中找到原因并修复。

第 4 步:小程序(可选)

如果聊天里的按钮不够用,可以让智能体做一个 Telegram 小程序:商品目录、购物车或带日历的预约表单。在 NEO 的“应用”板块中,可以用 Telegram 模式打开它——带启动参数和聊天软件的主题——无需离开 NEO 就能检查。

第 5 步:让机器人全天候运行

机器人在你的电脑上运行时,只有电脑开着它才能工作。要实现 24/7 运行,需要把它部署到服务器上:智能体会给出可选方案,并准备好启动所需的一切。NEO 的方案中包含自有托管服务:Pro 可让一个项目全天候运行,Max 可运行三个。

安全

  • 令牌就像密码。如果泄露了,在 @BotFather 中用 /revoke 命令撤销它,再生成一个新的。
  • 只收集必要的客户数据,并告诉客户这些数据的用途。
  • 在向所有人开放之前,自己完整走一遍流程——也要试试出错的情况:错误的日期、重复点击、取消。