文章做者:Itamar Mula編程
原文連接:《Build a Bot with Zero Coding on Google Sheets》api
翻譯:一熊翻譯組 Mason服務器
大多數機器人教程都是針對可以編程的人羣,因此若是你沒有開發人員手上沒有空餘的時間,那麼你的需求可能就要泡湯了。建立一個機器人須要技術資源,比方說須要服務器來運行程序;須要存儲空間來保留數據;須要開發者,嗯,去寫代碼。可是在這篇教程中,咱們會向你展現怎樣僅僅從一份 Google 表格開始一步步創建一個問卷機器人。網絡
不再須要服務器去運行你的機器人程序(雖然確實很簡單,可是須要去維護),使用 Google 來做爲你的託管環境,用 Google 表格來跟進調研結果!app
Google Apps Script 是一個以 Javascript 爲基礎的腳本語言,容許你在 Google Apps 中增添功能。它也是一種雲基礎的語言,集成了 Google 全部的服務,包括 Gmail、Google 雲端硬盤、日曆、Google 表單、表格 等等。 Apps Script 難以想象般的萬金油。它容許你:編輯器
有一個 Google 帳戶工具
https://docs.google.com/spreadsheets/d/187abmrkYlgoDZrYPChgQZiG2btfi98YPWrYYMF42UpQ/edit?usp=sharingui
在 Google 表格中,點擊文件
>複製
google
它會返回給你以下:
注意:
副本
名稱隨便改,不會影響結果。
訪問令牌——使用你在建立公開帳戶期間得到的訪問令牌
機器人名稱——有點創造性好很差!
機器人頭像的 URL——調研頭像的 URL。頭像大小不要超過 100 kb。推薦 720 X 720
問卷消息的歡迎語——這是用戶從問卷機器人那裏收到的歡迎消息
開始按鍵——讓用戶開始與機器人交互
問卷結束消息——這是機器人在問卷結束後發送的消息,通常來講是一條「謝謝你」
消息不理解——當用戶輸入的無效的內容(圖片,貼紙等等)時發送的消息
鍵盤要用隨機顏色嗎——機器人是否要對不一樣的問卷結果採用隨機顏色。可接受的內容爲ture
或false
默認的鍵盤選項顏色——萬一你決定不採用隨機顏色,你還能夠在這裏設置默認顏色。建議僅使用Color.Hex
格式,好比說#999999
下面是使用特定顏色的鍵盤與使用隨機顏色生成的鍵盤之間的區別:
咱們的問卷機器人支持三種不一樣類型的問題:range
(範圍)、keyboard
以及text
:
range
- 讓使用者在一個自定義區間內輸入一個有效的值。也就是當用戶須要爲某件事打分時爲其提供一個範圍。keyboard
- 經過 Viber鍵盤顯示不一樣的選項text
- 自由文本輸入表格中每個行都至關問卷上的一個問題,並按照順序進行排列。
range
問題在type
欄下方寫下range
在question
欄寫下你的問題。最好能夠提示實際的有效範圍
在extra
欄目寫下可接受的值,用分號分隔開。例如0;1;2;3
keyboard
問題在type
欄中寫入keyboard
在question
欄中寫入你的問題
在extra
欄中寫入選項,用分號分割開。好比,Yes ;No
text
問題在type
欄寫入text
在question
欄寫入你的問題
經過點擊工具
> 腳本編輯器…
打開腳本編輯器…
選擇要部署的最新項目版本.
注意: 你必須在「有權使用該應用的人」的下拉菜單中選擇
任何人(包括匿名)
選項,不然表單響應將不會添加到表格內!
將這段網絡應用的 URL 複製至剪貼板或記事本。而後點擊「OK」。
Viber chat API console 是爲這一集成所創建的助手型網站,尤爲是能夠幫你建立一個 WebHook 。這種方式下 Viber 會開始與你的表單進行聯動。
選擇Set a WebHook
選項,粘貼進上一步中你所複製的網絡應用 URL,點擊Apply
按鈕進行更改。
搞定,都結束了。你剛剛創造了一個屬於你本身的問卷機器人!你的問卷結果會填寫在answer
頁面上。
一熊翻譯組隸屬於一熊科技,咱們不生產科技雜文,咱們只是 GFW 上語種間的搬運工,歡迎點擊「一熊翻譯組」來加入咱們。主線產品「倍洽」日前迎來新版本上線,欲體驗智能聊天機器人所帶來的將來氣息,與全新工做體驗的無窮魅力,歡迎點擊「倍洽」,從建立屬於你的第一個團隊開始……