[SC]房间信息

roomInfo

接口描述

当你第一次进入房间时,服务器会自动发送这个消息给客户端,告诉你房间当前的全部信息

响应参数

参数名
类型
描述
必填
seats
dict[pos]
座位信息,有人的就是用户数据,没人的位置就是null,用户数据请看子参数
必填
user
dict
如果有坐人,这里是用户信息,否则是空或者不存在这个字段
可选
_id
string
用户ID
必填
nickname
string
昵称
必填
head
string
头像图片名字
必填
vip
int
会员等级
必填
ready
string
是否已准备好,1是,0否
必填
sex
string
性别
必填
death
bool
是否死亡了
必填
isSpy
bool
是否为卧底。只有死亡的用户有正确的值。否则是null
必填
lock
string
座位是否有被锁住,1是,0否
可选
mute
string
是否禁麦了,99被房主禁麦了,66自己禁麦了
可选
stage
int
当前房间在什么阶段,0准备,5查看词,10描述阶段,20投票,30卧底反猜,40结束了
必填
notice
string
房间公告内容
必填
title
string
房间标题
必填
onlineCount
int
当前房间人数
必填
recentJoinUsers
array
最近在线用户,3个,已过滤开发者
必填
_id
string
用户ID
必填
head
string
头像
必填
musicId
string
当前正在播放的音乐ID
可选
voteDict
dict
当前投票情况。用户ID做key,value是用户ID数组,表示这些人投了他。仅在投票阶段有数据,否则就是空数组
必填
votedUids
list
哪些人已经投过票了。仅在投票阶段有数据,否则就是空数组
必填
spyGuessUid
string
卧底反猜阶段,卧底的ID。非卧底反猜阶段则是空字符串
必填
pinUids
list
平票的用户ID列表。非平票情况下就是空数组。仅描述和投票阶段这个字段有意义
必填
turnDescList
list
每轮的描述内容。
必填
turn
int
1~N,表示轮次
必填
isPk
bool
是否为PK轮
必填
userDescDict
dict
用户本轮描述字典,用户id做key,描述做value。如果这个人还没描述
必填
currentTurn
int
当前第几轮
必填
genCount
int
平民数量
必填
spyCount
int
卧底数量
必填
canVoteUids
list
当前可以投票的用户,只有投票阶段这个数据才有意义
必填
canDescUids
list
哪些人可以描述,仅描述阶段这个字段有意义
必填
word
string
你的词汇
必填
descMethod
string
描述方式,voice语音描述,text文字描述
必填
currentDescUid
string
语音描述版时,这个表示当前轮到谁语音描述,其他时候都是null
必填
descOrder
string
描述顺序,random随机,order顺序
必填
switchs
dict
功能开关
必填
egg
bool
金蛋是否显示在菜单中
必填

说明 / 示例

房间位置说明: master是房主 n_1 ~ n_5 是其他用户 最多6个人