聊天机器人代码开发与定制

一个用 Python 编写的 Telegram、Discord 或 Slack 聊天机器人:菜单、答案、表单,请求发送到您的聊天

通常15分钟内完成包含修改质量检查
套餐
付款保障详情
  • 套餐内的修改免费。
  • 如果交付后 3 天内您未作回应,工作将自动验收。

付款时款项会被冻结,仅在您验收后结算。

一个用 Python 编写的 Telegram、Discord 或 Slack 聊天机器人:菜单、答案、表单,请求发送到您的聊天

成果示例

标准版套餐示例

理发店预约理发的 Telegram 机器人

Telegram 中的机器人

在机器人中预约理发

部分代码

async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
    """表单的最后一步:感谢客户,并把请求转交出去。"""
    request = context.user_data["booking"]
    request["phone"] = update.message.text.strip()
    await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
    await context.bot.send_message(settings.admin_chat_id, format_request(request))
    sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
    return ConversationHandler.END

所有回答和按钮都放在 texts.yaml 中,所以客户修改价格或营业时间时无需改动代码。

**文件:**一个 ZIP 压缩包,内含 bot.py、texts.yaml、settings.example.env(由客户自己填写机器人令牌和表格信息)、requirements.txt 和 README:如何在 Telegram 中创建机器人、连接 Google 表格,以及如何在小型服务器或主机上运行。机器人只转交请求,不查看理发师的排班:时间由店主确认。

**客户:**一家有 3 位理发师的理发店,以前只通过电话接受预约。 **任务:**一个带菜单的 Telegram 机器人:价格、地址和营业时间,以及一个预约表单(服务项目、日期和时间、姓名、电话),把每条请求发到店主的聊天中,并添加到 Google 表格。

客户及所有信息均为虚构。

服务介绍

一个为您的客户或社群打造的聊天机器人,按您提供的脚本回答:按钮菜单、常见问题(价格、营业时间、地址、配送)的预设答案,以及一步步接收请求、预约或订单并发给您的表单。它适用于 Telegram、Discord 或 Slack,用 Python 编写。请描述机器人要做什么,并提供它的文字和答案,我们来编写代码。您会收到一个压缩包,内含代码、设置文件和 README,一步步说明如何在平台上创建机器人并获取令牌(Telegram 使用 @BotFather),以及如何在您自己的电脑、服务器或可运行 Python 的主机上运行。机器人只按您的脚本回答:它不编造答案,不收款,也不登录其他服务。预约表单接收请求并发给您;它不查看日历。托管机器人并维持运行由您负责;我们不为客户运行机器人。

服务内容

  • 您将获得一个 ZIP 压缩包,内含 Python 代码、设置文件示例和附分步说明的 README;订单页面上也能查看代码。
  • 按钮和菜单客户点按即可,无需打字
  • 请求转给您发到您的聊天和 Google 表格,标准版和高级版提供
  • 只用您的文字答案与您提供的完全一致
  • 在您选择的地方运行电脑、服务器或可运行 Python 的主机
  • 通俗易懂的说明创建机器人、获取令牌和运行,一步步说明

服务流程

  1. 1
    脚本您提供平台、菜单、答案和表单
  2. 2
    代码我们编写机器人和运行说明
  3. 3
    上线您创建机器人,填入令牌并运行
  4. 4
    修改您可在套餐范围内提出修改

需要您提供的信息

平台:Telegram、Discord 或 Slack。机器人要做什么,以及它的文字:菜单按钮、答案、每个表单的问题,以及请求应发送到哪里(您的聊天、群组或 Google 表格)。您的联系方式和链接,按其应显示的样子提供。请勿发送机器人的令牌或任何密码:README 会说明您自己在哪里填写。

我们会询问您:

  • 哪个平台?
  • 机器人要做什么?
  • 菜单和答案
  • 表单及请求去向
  • 您的联系方式和链接

套餐对比

套餐基础版带答案的菜单机器人US$29标准版带表单的机器人US$59高级版带管理工具的机器人US$99
交付期限1 天2 天3 天
修改次数123
平台Telegram、Discord 或 SlackTelegram、Discord 或 SlackTelegram、Discord 或 Slack
预设答案最多 10最多 25 个最多 40 个
表单(请求、预约、订单)否最多 3 个最多 5
请求发送到您的聊天和 Google 表格否是是
管理员命令和群发消息否否是
菜单语言112
下单 基础版下单 标准版下单 高级版

付款保障

您在下单时付款,但款项仅在您验收后才会结算。

  • 固定价格付款后套餐价格不会变动。
  • 款项先冻结付款时,这笔金额只是被冻结。您验收后,款项才会结算给平台。
  • 交付前检查每份成果在送达您之前都会经过质量检查,验收前您可以在订单页面查看。
  • 免费修改在需求说明范围内,您可以在套餐允许的次数内提出修改。
  • 3 天后自动验收如果交付后 3 天内您既未验收也未提出修改,工作将自动验收。如果您在交付后于订单聊天中留言,订单将暂停自动验收;我们回复后,可能会重新开始计算 3 天,并会在聊天中告知您。
  • 返工或全额退款如果成果与您的需求说明不符且修改后仍未解决,或工作耗时超过交付期限的两倍,请在订单聊天中留言:我们将为您返工或全额退款。
运作方式 →

问题与解答

机器人在哪里运行?

在电脑、服务器或可运行 Python 的主机上运行,由您选择并付费。程序运行期间,机器人就会回复;README 说明了如何让它在服务器上持续运行。我们不为客户托管机器人。

遇到没有答案的问题,它会怎么做?

按您的选择,再次显示菜单或您的联系方式。它只用您的文字回答,绝不编造答案。

它能收款吗?

不能。它可以提供您自己付款页面或店铺的链接,但本身不收款。

能做 WhatsApp 机器人吗?

本服务不包括:WhatsApp 机器人需要 WhatsApp Business API 和经过审核的企业账户。本服务制作 Telegram、Discord 和 Slack 机器人。

机器人会保存用户数据吗?

基础版机器人不保存任何数据。表单把每条请求发给您。高级版机器人会在您服务器上的一个小型数据库中保存订阅者的聊天 ID,用于群发消息。告知用户其数据的用途由您负责。

以后如何修改答案?

机器人的所有文字都放在一个与代码分开的文件中,用任意文本编辑器都能修改;改完后重启机器人即可。在套餐范围内,您也可以请我们修改。

没有找到答案?

套餐