簡體   English   中英

聊天機器人如何提及尚未進入房間的用戶?

[英]How can a Chat bot mention a user that is not yet in the room?

我正在嘗試構建一個聊天機器人,它將邀請用戶進入機器人已經存在的房間,但還不是用戶。

  • 用戶想加入房間 A
  • 用戶 DM 機器人並詢問“邀請我到房間 A”
  • 機器人,已經在房間 A,提到了用戶
  • 用戶被拉進房間。

目前,我的機器人可以啟動一個線程並提及一個用戶,但只有當用戶名已經在房間里時,提及才會起作用(顯示@Username )。
如果用戶名不在房間里,它將顯示<users/1234....>

有沒有辦法做到這一點?
或者一般來說,機器人可以邀請房間里的用戶嗎?

簡短的回答:沒有。

說明:如果您參考Bot 訪問用戶數據,您會發現 -

為了以有用的方式運行,機器人需要知道誰在調用它,以及如何與那個人聯系。 除了這些基本身份數據之外,除非用戶明確授予,否則機器人無法訪問用戶數據

  • 默認情況下,機器人只能讀取調用它們的用戶的基本身份。 此信息包括用戶的顯示名稱、用戶 ID、email 地址和頭像圖像。
  • 如果機器人需要訪問其他數據來完成其工作,它可以提示用戶授予它額外的訪問權限。

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM