跳转至

消息队列

消息队列,顾名思义就是多条消息在同一个队列上。我们先来看看只有一条消息的消息格式:

{
    "username": "【说话人】",
    "messages": [
        {
            "message": "这里是第一条消息。"
        }
    ]
}

接下来我们再加上一条消息:

{
    "username": "【说话人】",
    "messages": [
        {
            "message": "这里是第一条消息。"
        }, {
            "message": "这里是第二条消息。"
        }
    ]
}

注意每一条消息之间需要有英文逗号分隔。这样一来,我们就可以一次性发送多条消息了。

如果你尝试发送了上面的消息格式,你会发现只有第一条消息显示。这时,你需要进入 OBS,选中对话框源,点击 “交互” 操作按钮,在弹出的浏览器窗口中点击对话框的任意位置即可显示下一条消息,直到所有消息都已显示。

另外,如果消息是纯文本消息,可以尝试采取这种紧凑的写法,这取决于您的个人喜好:

1
2
3
4
5
6
7
{
    "username": "【说话人】",
    "messages": [
        { "message": "这里是第一条消息。" },
        { "message": "这里是第二条消息。" }
    ]
}