summaryrefslogtreecommitdiff
path: root/docs/src/player-guide/channel-chat
diff options
context:
space:
mode:
Diffstat (limited to 'docs/src/player-guide/channel-chat')
-rw-r--r--docs/src/player-guide/channel-chat/about.md107
-rw-r--r--docs/src/player-guide/channel-chat/moderation.md95
-rw-r--r--docs/src/player-guide/channel-chat/private-channel.md25
3 files changed, 0 insertions, 227 deletions
diff --git a/docs/src/player-guide/channel-chat/about.md b/docs/src/player-guide/channel-chat/about.md
deleted file mode 100644
index dfbee07..0000000
--- a/docs/src/player-guide/channel-chat/about.md
+++ /dev/null
@@ -1,107 +0,0 @@
-# チャンネルチャット <Badge type="tip" text="v0.6.0" /> <Badge type="warning" text="試験的" />
-
-特定のプレイヤー間で,チャットを共有できる機能です.
-
-::: warning 試験的機能
-
-この機能は現在試験的な機能として提供されています.今後のアップデートで仕様が変更される可能性があります.
-
-:::
-
-::: tip この機能はサーバーで有効化する必要があります
-
-チャンネルチャットがサーバーで無効化されている場合,これらの機能は使用できません.
-
-サーバー管理者にお問い合わせください.
-
-:::
-
-## チャンネルを作成する
-
-チャンネルチャットを利用するには,まずチャットチャンネルを作成する必要があります.
-
-[`/lc channnel create`](../commands/lc/channel.md#lc-channel-create-チャンネルid-チャンネル名-チャンネルの説明-プライベート設定) コマンドを使用して,チャットチャンネルを作成します.
-
-```
-/lc channel create <チャンネルID> <チャンネル名> [チャンネルの説明] [プライベート設定]
-```
-
-- `<チャンネルID>` はチャンネルのIDを指定します.
-- `<チャンネル名>` はチャンネルの名前を指定します.
-- `[チャンネルの説明]` はチャンネルの説明を指定します (省略可能).
- - `/lc channel list` コマンドでチャンネル一覧を表示した際に,説明が表示されます.
-- `[プライベート設定]` はチャンネルの公開設定を指定します.
- - `true` を指定するとプライベートチャンネルとして作成され,招待されたプレイヤーのみが参加できます.
- - `false` を指定するか,省略した場合はパブリックチャンネルとして作成され,誰でも参加できます.
-
-::: tip チャンネルIDの要件
-
-チャンネルIDは次の要件に従う必要があります:
-
-- 3文字以上,30文字以下であること
-- 英数字,アンダースコア(\_),ハイフン(-)のみを含むこと
-
-:::
-
-::: warning チャンネル名・チャンネルの説明を入力する際の注意点
-
-チャンネル名・チャンネルの説明を入力する際は,引数を `"` (ダブルクォーテーション) で囲む必要があります.
-
-実行例は次のとおりです:
-
-```
-/lc channel create pvp_channel "PvP大好きクラブ" "PvPが大好きな人たちの集まり" false
-```
-
-:::
-
-チャンネルが正常に作成されると,チャットで確認メッセージが表示されます.
-
-## チャンネルに参加する
-
-作成されたチャンネルに参加するには,[`/lc channel join`](../commands/lc/channel.md#lc-channel-join-チャンネルid) コマンドを使用します.
-
-チャンネルに参加すると,チャットがチャンネル内のプレイヤーのみに表示されるようになります.
-
-```
-/lc channel join <チャンネルID>
-```
-
-## チャンネル一覧を表示する
-
-参加可能なチャンネル一覧を表示するには,[`/lc channel list`](../commands/lc/channel.md#lc-channel-list) コマンドを使用します.
-
-チャット欄に参加可能なチャンネルの一覧が表示されます.クリックするか [`/lc channel join`](#チャンネルに参加する) コマンドを使用して,チャンネルに参加できます.
-
-```
-/lc channel list
-```
-
-## 全体チャットへの送信
-
-チャンネルに参加中は,すべてのチャットがチャンネル内のプレイヤーのみに表示されます.
-
-一時的に全体チャットへ送信したい場合は,メッセージの先頭に `!` を付けて送信します.
-
-```
-!こんにちは、みんな元気?
-```
-
-## アクティブチャンネルとメンバーシップ状態の違い
-
-LunaticChat では,プレイヤーのアクティブチャンネルとメンバーシップ状態は別々に管理されています.
-
-- アクティブチャンネル: チャンネルチャットモードで使用されるチャンネル
-- メンバーシップ状態: プレイヤーが参加しているチャンネルの一覧
-
-アクティブチャンネルは一度に一つのチャンネルのみを指定できます.メンバーシップ状態のチャンネルにアクティブチャンネルを切り替える場合は [`/lc channel switch`](../commands/lc/channel.md#lc-channel-switch-チャンネルid) コマンドを使用します.
-
-```
-/lc channel switch <チャンネルID>
-```
-
-メンバーシップ状態のチャンネルからアクティブチャンネルを解除してもチャンネルからは削除されません.チャンネルから退出するにはアクティブチャンネルに切り替えてから [`/lc channel leave`](../commands/lc/channel.md#lc-channel-leave) コマンドを使用します.
-
-```
-/lc channel leave
-```
diff --git a/docs/src/player-guide/channel-chat/moderation.md b/docs/src/player-guide/channel-chat/moderation.md
deleted file mode 100644
index 99d4ebe..0000000
--- a/docs/src/player-guide/channel-chat/moderation.md
+++ /dev/null
@@ -1,95 +0,0 @@
-# チャンネルの管理
-
-チャンネルチャットのモデレート機能を使用して,チャンネル内のメンバー行動を管理できます.
-
-::: danger 注意
-
-これらのモデレート機能はあくまで LunaticChat のチャンネルチャットに対して使用できるものです.
-
-実際にルール違反者に対して処罰が必要な場合は,サーバー管理者に通報することをお勧めします.
-
-:::
-
-## モデレート機能の仕様
-
-モデレート機能にはいくつかの仕様があります.
-
-- Bypass 権限を持つプレイヤーは,モデレート機能の影響を受けません.
- - つまり,サーバー管理者に対してはこれらの機能を使用できません.
-- モデレート機能を使用するには,それぞれのチャンネルのロールとサーバー自体の権限が必要です.
-- モデレート機能の効果はチャンネルごとに独立しています.
- - 例えば,あるチャンネルで永久追放(BAN)されたプレイヤーは,他のチャンネルでは通常通りチャットできます.
-
-## ロール
-
-チャンネルには以下のロールが存在しています.
-
-- メンバー (Member): チャンネルに参加している通常のプレイヤー
-- モデレーター (Moderator): チャンネルのモデレート機能を使用できるプレイヤー
-- オーナー (Owner): チャンネルの作成者であり,すべてのモデレート機能を使用できるプレイヤー
-
-::: tip サーバー管理者によるモデレート
-
-サーバー管理者は一律で全てのチャンネルにおいてオーナー権限と同じ権限を持ちます.
-
-:::
-
-## メンバーを一時的に追放する (Kick)
-
-メンバーを一時的にチャンネルから追放するには,[`/lc channel kick`](../commands/lc/channel.md#lc-channel-kick-プレイヤーid) コマンドを使用します.
-
-```
-/lc channel kick <プレイヤーID>
-```
-
-このコマンドを実行すると,指定したプレイヤーがチャンネルから即座に退出されます.
-
-ただし,追放されたプレイヤーは再参加が可能です.
-
-## メンバーを永久に追放する (Ban)
-
-メンバーを永久にチャンネルから追放するには,[`/lc channel ban`](../commands/lc/channel.md#lc-channel-ban-プレイヤーid) コマンドを使用します.
-
-```
-/lc channel ban <プレイヤーID>
-```
-
-このコマンドを実行すると,指定したプレイヤーがチャンネルから即座に退出され,さらに再参加も禁止されます.
-
-## 永久追放を解除する
-
-永久追放されたメンバーの追放を解除するには,[`/lc channel unban`](../commands/lc/channel.md#lc-channel-unban-プレイヤーid) コマンドを使用します.
-
-```
-/lc channel unban <プレイヤーID>
-```
-
-## モデレーターを任命・解任する
-
-チャンネルのメンバーをモデレーターに任命/解任するには,[`/lc channel mod`](../commands/lc/channel.md#lc-channel-mod-プレイヤーid) コマンドを使用します.
-
-```
-/lc channel mod <プレイヤーID>
-```
-
-このコマンドを実行すると,指定したプレイヤーがモデレーターに任命されます.また任命状態のプレイヤーに対して再度このコマンドを実行すると,モデレーターから解任されます.
-
-## オーナー権限を譲渡する
-
-チャンネルのオーナー権限を他のメンバーに譲渡するには,[`/lc channel ownership`](../commands/lc/channel.md#lc-channel-ownership-プレイヤーid) コマンドを使用します.
-
-```
-/lc channel ownership <プレイヤーID>
-```
-
-このコマンドを実行すると,指定したプレイヤーに全てのオーナー権限が譲渡されます.元のオーナーはモデレーターになります.
-
-::: danger 実行時の注意点
-
-- オーナー権限の譲渡は不可逆的な操作です.
- - つまり,一度譲渡してしまうとオーナー権限を持つプレイヤーが再度譲渡しない限り,元のオーナーがオーナー権限を取り戻すことはできません.
- - これはサーバー管理者であってもです.
-- オーナー権限を譲渡する相手は,必ずチャンネルのメンバーである必要があります.
-- オーナー権限は全てのモデレート機能を使用でき,かつチャンネルを削除できる強力な権限です.譲渡する相手を慎重に選んでください.
-
-:::
diff --git a/docs/src/player-guide/channel-chat/private-channel.md b/docs/src/player-guide/channel-chat/private-channel.md
deleted file mode 100644
index eb321de..0000000
--- a/docs/src/player-guide/channel-chat/private-channel.md
+++ /dev/null
@@ -1,25 +0,0 @@
-# プライベートチャンネル
-
-プライベートチャンネルは,特定のユーザーのみが参加できるチャットチャンネルです.
-
-## プライベートチャンネルの作成
-
-プライベートを作成する場合は [`/lc channel create`](../commands/lc/channel.md) コマンドで,プライベート設定引数に `true` を指定します.
-
-```
-/lc channel create <チャンネルID> <チャンネル名> [チャンネルの説明] [プライベート設定]
-```
-
-## チャンネルへの招待
-
-プライベートチャンネルは `/lc channel list` コマンドでは一覧表示されず, `/lc channel join` コマンドで参加することもできません.
-
-参加するにはオーナーもしくはモデレーターから招待を受ける必要があります.
-
-招待するには,[`/lc channel invite`](../commands/lc/channel.md#lc-channel-invite-プレイヤーid) コマンドを使用します.
-
-```
-/lc channel invite <プレイヤーID>
-```
-
-招待を受けたプレイヤーは自動でチャンネルに参加します.