《零编码构建Viber调查机器人》安装与配置指南

《零编码构建Viber调查机器人》安装与配置指南

build-a-bot-with-zero-coding An example of using Google Sheets to create a Viber survey chat bot without a backend server build-a-bot-with-zero-coding 项目地址: https://gitcode.com/gh_mirrors/bu/build-a-bot-with-zero-coding

1. 项目基础介绍

本项目是一个利用Google Sheets和Google Apps Script创建Viber调查机器人的示例。它允许用户在不编写任何后端代码的情况下,通过Google Sheets设计调查问卷,并通过Viber机器人与用户互动收集数据。主要编程语言为JavaScript,用于编写Google Apps Script。

2. 项目使用的关键技术和框架

  • Google Sheets: 作为数据存储和问卷设计界面。
  • Google Apps Script: 一种基于JavaScript的脚本语言,允许用户为Google应用程序添加功能,这里用于处理问卷逻辑和与Viber API的交互。
  • Viber API: 用于接收和发送消息,以及设置Webhook以便机器人可以与Google Sheets进行通信。

3. 项目安装和配置的准备工作

在开始之前,请确保您已经完成了以下准备工作:

  • 拥有一个Google账户。
  • 获取了Viber账户的认证令牌。
  • 安装了Google Sheets应用程序。

安装步骤

步骤 1: 复制项目模板

  1. 访问Google Sheets模板链接并点击“文件” > “另存为...”。
  2. 为您的副本选择一个名称,然后点击“确定”。

步骤 2: 配置项目参数

  1. 在复制的表格中,转到“参数”工作表。
  2. 填写以下字段:
    • 访问令牌:使用在创建Viber账户时获取的访问令牌。
    • 机器人名称:为您的小机器人起一个创意名称。
    • 机器人头像URL:上传机器人头像的URL,大小不超过100KB,推荐尺寸为720x720像素。
    • 欢迎消息:用户将收到的欢迎消息。
    • 开始按钮文本:邀请用户与机器人互动的开始按钮文本。
    • 结束调查消息:调查结束时机器人发送的感谢消息。
    • 不理解消息:当用户输入无效输入时发送的消息。
    • 键盘随机颜色:是否为不同的调查答案选项使用随机颜色。
    • 默认键盘选项颜色:如果不使用随机颜色,可以设置默认颜色,请使用十六进制颜色格式。

步骤 3: 设计问卷

  1. 转到“问题”工作表。
  2. 按照示例,为您的调查设计问题。每个问题类型(范围、键盘、文本)都有不同的配置方式,具体请参考模板中的说明。

步骤 4: 编译和发布Google Apps Script

  1. 点击“工具” > “脚本编辑器...”。
  2. 编译脚本并确保没有错误。
  3. 点击“发布” > “新版本...”。
  4. 选择“任何人,即使是匿名的”作为“谁可以访问此应用程序”的下拉选项,然后发布。
  5. 复制发布的Web应用程序URL。

步骤 5: 设置Viber Webhook

  1. 在Viber聊天API控制台中,选择“设置Webhook”操作。
  2. 粘贴之前复制的Web应用程序URL,然后点击“应用”按钮。

完成以上步骤后,您的Viber调查机器人就已经配置完毕,可以开始收集用户的回答了。所有回答将自动填充到Google Sheets的“答案”工作表中。

build-a-bot-with-zero-coding An example of using Google Sheets to create a Viber survey chat bot without a backend server build-a-bot-with-zero-coding 项目地址: https://gitcode.com/gh_mirrors/bu/build-a-bot-with-zero-coding

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

仲嘉煊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值