我想在小组对话中分享对话。例如,如果User1刚刚启动了某个对话框,则同一对话中的其他用户也应重定向到同一对话框。
似乎当前对话是对话中特定于每个用户的。
假设我有一个RootDialog
和QuestionDialog
。在RootDialog
中,用户可以键入new question
来输入QuestionDialog
并获得一些随机测验问题。稍后,在QuestionDialog
中,用户可以键入answer
以获得上一个问题的答案。因此,当前我在小组对话中遇到问题:当User1键入new question
时,他被重定向到QuestionDialog
并收到一个问题,但是当User2键入answer
时,他仍然在RootDialog
内并且没有这样的命令(我想在QuestionDialog
中成为他)。
那么可以在小组对话中共享或保持对话堆栈吗?