我正在处理一个问题。我需要像表单一样创建这样的东西:
所以,我正在尝试使用Slack的Dialog创建一个表单,但我的问题是只支持5个输入,这是我当前的过程:
是否有其他方式输入文本或下拉菜单并返回这种格式?或者如何在对话框中添加更多输入(5+)?
/command "first input" "second input"
要解决您需要在Slack中查询来自用户的5个以上输入的问题,我认为您有两个选择:
目前每个对话框的限制为10。如果您需要保留上一个对话框的状态,或者想要在下一个对话框提交处理器中获取先前的对话框输入值,则可以在对话框附件中使用state字段。 state字段将值作为文本,您可以设置如下的分隔符:
“state”:“input1 | input2 | inout3 ... | input10”
并在下一个对话框处理器中获取值。