ルームAPI
モデルは ここ を参照
部屋を作る
room/create
Request
{
roomName: string, // 部屋の名前
plugins: string[], // プラグインIDの配列
}
Response
{
room: Room,
plugins: PluginPackage[]
}
部屋に入る
room/enter
Request
{
roomId: string
}
Response
{
room: Room,
plugins: PluginPackage[]
}
部屋から出る
room/exit
Request
{}
Response
{}
room/update
イベント
部屋から誰かが出たときに発生
room/update
Response
{
room: Room,
plugins: PluginPackage[]
}
visit
イベント
Request
{
userName: string
}
Response
- user:
- name:
string
- id:
string
- roomId:
string
- name:
lobby
イベント
Request
{}
Response
{
rooms: Room[] // 現在存在する部屋一覧
}