点歌台
- TypeScript
- C#
type KaraokeStationItemPayload = {
name: string
audience?: AudiencePayload
}
type KaraokeStationPayload = {
triggerKeyword: string
minimumInterval: number
minimumAudienceLevel: number
requiresWearingBadge: boolean
list: KaraokeStationItemPayload[]
}
struct KaraokeStationItemPayload
{
public string Name;
public AudiencePayload? Audience;
}
struct KaraokeStationPayload
{
public string TriggerKeyword;
public int MinimumInterval;
public int MinimumAudienceLevel;
public bool RequiresWearingBadge;
public KaraokeStationItemPayload[] List;
}
当观众点歌或者歌曲被移除时,会向客户端发送该数据。
它也包含了点歌台扩展的设置,以供客户端开发者在 UI 中显示这些设置。