是的,我使用 Node Red 將 Watson Assistant 與 Telegram 集成在一起。
它按預期作業。發送訊息時,它會立即回應。
因此,我將成為 Watson 回應中的“$username”變數,但我無法為其分配值 (img1)。

當 Watson 節點收到一個包含電報 (img2) 發送的訊息內容的 paload 時,我不知道如何傳遞用戶。

最后,Watson 回傳帶有一個空格的答案,因為它預計會在通過 Assistant 節點 (img3) 之前接收變數。

完整流程在這里。現在我只需要以某種方式將電報的 first_name 分配給這個 $user 變數

提前致謝
uj5u.com熱心網友回復:
您可以通過添加到 來添加其他背景關系資料msg.additional_context。例如。
msg.additional_context.user = 'XYZ'
或者
msg.additional_context['user'] = 'XYZ'
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/364948.html
