ルームからの退出と削除¶
ルームの使用を終えた場合、例えば対戦を終えた場合には、ルームから退出するでしょう。ルームから退出すると、条件によってはルームが自動的に削除されることがあります。ルームを明示的に削除することもできます。
ルームから退出する¶
Leave Roomによって今いるルームから退出できます。
そのルームにあなたしかいない(最後の一人)場合には、ルームから退出するとその部屋は自動的に削除されます。しかし、そのルームに他のメンバーがいて、あなたがルームオーナーであれば、あなたが退出すると次のうちいずれかが起きます。
サーバーで「ルームオーナー移譲」オプションが無効になっているなら、そのルームは削除され、残りのメンバーは全員キックされます。
サーバーで「ルームオーナー移譲」オプションが有効になっているなら、そのルームは削除されず、オーナーの権限が部屋にいる他のメンバー1人に移譲されます。
ルームを削除¶
マッチの終わりに、ルームを開いたままにするのではなく削除する方が適切な場合があります。
Delete Room関数は、指定されたチャネルのルームを削除してサーバーから取り除きます。ルームオーナーのみがルームを削除できます。ルームを削除すると、そのルームにいる全てのプレイヤーがキックされます。