Telegram聊天機器人

聊天機器人的一大優點是,與應用程序不同,它們無需下載,無需更新,也不會佔用手機內存的空間。

另一個是我們可以在同一聊天中集成多個機器人。這樣一來,我們就可以避免根據每時每刻從一個應用程序跳到另一個應用程序。

主要後果?更愉快的用戶體驗以及更快,更簡單的客戶服務交互。

如何為Telegram創建機器人

首先是第一件事。您需要註冊Telegram (顯然)。我建議使用Telegram Web客戶端來測試基礎知識。

打開Telegram應用程序,搜索@BotFather並開始聊天。發送/newbot命令並按照說明進行操作。完成初始步驟後,您將獲得:

  • 您自己的令牌
  • Telegram api URL - api.telegram.org/<your token>
  • 鏈接到文檔

目前,機器人是100%被動的。

與Chatcompose集成

要繼續,您將需要一個ChatCompose帳戶。您可以在這裡註冊。

註冊後,轉到"安裝">"集成"部分。在那裡,您將看到與Telegram集成的選項。

您將看到以下內容:

輸入您使用BotFather生成的令牌並保存。

令牌的外觀應類似於000000:AAAAAAAAAAAAA,其中零是數字,而As是字母。

保存後,我們將在Telegram註冊我們的機器人路線。從我們的平台複製路線,並將其與您的令牌一起粘貼到此url中。

 api.telegram.org/bot<your_token>/setWebHook?url=<your_route>

網址應如下所示:

 api.telegram.org/bot000000:AAAAAAAAAAAAA/setWebHook?url=https://admin.chatcompose.com/telegram/yourbot

導航到該路線。答案應返回以下內容:

{"ok":true,"result":true,"description":"Webhook was set"}

要測試配置是否成功,可以導航至:

api.telegram.org/bot<your_token>/getWebhookInfo

該調用應返回我們剛剛配置的chatcompose網址。

如果尚未在ChatCompose中輸入由BotFather生成的令牌,請立即執行。

下一步

您的機器人應該已在Telegram上安裝並運行。不要忘記在"數據庫"部分的ChatCompose中配置自動響應。

單擊由BotFather生成的機器人的地址(t.me/nameofyour),然後開始與其進行交互。

你想知道更多嗎?

獲取更多信息