使环聊聊天机器人的响应仅对房间中的发件人用户可见

时间:2018-10-03 16:10:43

标签: google-hangouts hangouts-chat hangouts-api

我想构建一个机器人,在该机器人中,调用用户首先需要从第一个Bot响应中选择一个选项,因此选定的选项会将其发布到房间中。

一个简单的例子来解释用例:

User "Mr.X" is in room "RoomX".

Mr.X sends the following message to the room "@MyBot greet".

MyBot bot responds with an interactive card saying (this card is only visible to Mr.X):

"Select the type of greet you'll would like to use:"
Kind greet
Rude greet

Mr.X clicks "Kind greet" option in the interactive card.

MyBot sends the following message to RoomX (visible to all in the room):
"Greeting everyone, I hope you have a good day!"

我对Slack僵尸程序有一点经验,可以指定僵尸程序响应仅对调用者可见。

除了将DM中的私有部分“响应”给用户之外,是否有其他类似的方法可以在环聊聊天中实现此用例?

1 个答案:

答案 0 :(得分:0)

当前无法在房间中向用户隐藏消息,或者仅允许特定用户查看消息。如您所建议,最好的解决方案是通过DM提示用户。