HakoniwaChat 鯖民向け説明書 (Alpha-0.1.1)
WARNING
本書の記載内容には、当サーバーの現在の設定・運用状況に適用されていないものが一部含まれる可能性があります。実際にお使いになる際は、コマンド等をご自身で実行し、動作をご確認いただくようお願いいたします。 なお、実行するとどうなるかについては本書内でしっかりと説明していますので、それをご確認・ご理解いただいたうえでの実行によって生じた被害等について、運営チームは責任を負いません。
/hakoniwachatは/hchatの短縮形です。どちらを使っても同じ結果になります。以降のコマンド例では 読みやすさのため正式名称(/hakoniwachat)で統一して表記します。
1. できること
- 自分でチャンネルを作って仲間内だけでチャットできる(公開/非公開の切り替え、招待制にも対応)
- 招待されたチャンネルへの参加・辞退をコマンドで返答できる
- 特定のプレイヤーとこっそり個人チャットができる(
/tell・/reply) - 見たくないプレイヤーのチャット・個人チャットを非表示にできる(無視リスト)
- 参加はしたまま、特定のチャンネルの発言だけを非表示にできる
- よく使うメッセージを番号登録して、コマンド一発で送信できる(定型文)
- 自分のチャンネルにモデレーターを任命し、追放・BAN・ミュートなどの管理を任せられる
- チャンネルの過去の発言ログを条件付きで検索できる
- ローマ字で入力したチャットを簡易的にひらがなへ変換して併記できる
2. 誰でも使えるコマンド
| コマンド | 説明 |
|---|---|
/hakoniwachat channel create <名前> [public|private] | チャンネルを新規作成する(自分がオーナーになる。省略時は公開チャンネル) |
/hakoniwachat channel join <名前> | チャンネルに参加し、発言先を切り替える |
/hakoniwachat channel leave <名前> | チャンネルから抜ける(発言先は全体チャンネルに戻る) |
/hakoniwachat channel list | 参加中のチャンネルと現在の発言先を表示 |
/hakoniwachat channel info [名前] | チャンネルの詳細(オーナー・公開設定・参加人数・モデレーター数)を表示 |
/hakoniwachat channel default | 発言先を全体チャンネルに戻す |
/hakoniwachat channel accept [名前] | チャンネルへの招待を承諾する(招待が1件だけなら名前省略可) |
/hakoniwachat channel deny [名前] | チャンネルへの招待を辞退する |
/hakoniwachat channel log [名前] [d=日付][p=プレイヤー][f=キーワード] | 参加中チャンネルの発言ログを表示(直近15件) |
/hakoniwachat channel invite <名前> <プレイヤー> | 自分がオーナー/モデレーターのチャンネルにプレイヤーを招待 |
/hakoniwachat channel kick <名前> <プレイヤー> | 自分がオーナー/モデレーターのチャンネルからプレイヤーを追放 |
/hakoniwachat channel ban <名前> <プレイヤー> [分] | 自分がオーナー/モデレーターのチャンネルからBAN(分省略で無期限) |
/hakoniwachat channel pardon <名前> <プレイヤー> | チャンネルBANを解除 |
/hakoniwachat channel mute <名前> <プレイヤー> [分] | そのチャンネルのみ発言をミュート |
/hakoniwachat channel unmute <名前> <プレイヤー> | チャンネルミュートを解除 |
/hakoniwachat channel format <名前> <書式> | 自分がオーナー/モデレーターのチャンネルの発言フォーマットを変更 |
/hakoniwachat channel option <名前> <allow-color> <true|false> | チャンネルでのカラーコード使用可否を設定 |
/hakoniwachat channel moderator add|remove|list <名前> [プレイヤー] | 自分がオーナーのチャンネルのモデレーターを管理 |
/hakoniwachat channel remove <名前> | 自分がオーナー/モデレーターのチャンネルを削除 |
/hakoniwachat template add <番号> <メッセージ> | 定型文を登録(番号は数字) |
/hakoniwachat template remove <番号> | 定型文を削除 |
/hakoniwachat template list | 登録済み定型文を一覧表示 |
/hakoniwachat template use <番号> | 登録した定型文を現在の発言先に送信 |
/hakoniwachat ignore add <プレイヤー> | 指定プレイヤーを無視リストに追加 |
/hakoniwachat ignore remove <プレイヤー> | 無視を解除 |
/hakoniwachat ignore list | 無視リストを表示 |
/hakoniwachat hide <チャンネル名> | 参加はしたまま、指定チャンネルの発言を非表示にする |
/hakoniwachat unhide <チャンネル名> | 非表示を解除する |
/hakoniwachat jp on|off | ローマ字からの日本語変換をオン/オフ |
/tell <プレイヤー> <メッセージ> | 個人チャットを送信(エイリアス: /msg, /w, /whisper) |
/reply <メッセージ> | 直前に個人チャットをやり取りした相手に返信(エイリアス: /r) |
3. 主要コマンドの使い方の例
チャンネルを作って会話する
/hakoniwachat channel create 建築部と入力すると、「建築部」チャンネルが作成され、 自分の発言先が自動的にそのチャンネルに切り替わります。- この状態で通常のチャット欄にメッセージを打つと、「建築部」チャンネルに参加している プレイヤーにだけ届きます。
- 他のプレイヤーを誘いたい場合、公開チャンネルなら本人に
/hakoniwachat channel join 建築部を 実行してもらうだけで参加できます。非公開チャンネルにした場合は、先にオーナー(またはモデレーター)が/hakoniwachat channel invite 建築部 <プレイヤー名>で招待する必要があります。 - 招待されたプレイヤーは
/hakoniwachat channel accept 建築部で参加、/hakoniwachat channel deny 建築部で辞退できます(招待が1件だけならチャンネル名は省略可能)。 - 全体チャットに戻りたくなったら
/hakoniwachat channel defaultを実行します。
チャンネルの管理を仲間に任せる
- 自分がオーナーのチャンネルで
/hakoniwachat channel moderator add 建築部 Bobと入力すると、 Bobがそのチャンネルのモデレーターになります。 - モデレーターは、オーナーと同じように招待・追放・BAN・ミュート・書式変更・チャンネル削除・ オプション変更ができます(ただしモデレーターの任命・解任自体はオーナー本人のみ)。
発言ログを見る
- 参加中のチャンネルで
/hakoniwachat channel log 建築部と入力すると、直近の発言が 最大15件表示されます。 /hakoniwachat channel log 建築部 p=Bobのようにすると、Bobの発言だけに絞り込めます。d=2026-09-06で日付、f=キーワードで本文の部分一致検索もでき、組み合わせて使えます。
個人チャットを送る
/tell Alice こんにちはと入力すると、Aliceにだけ「こんにちは」というメッセージが届きます。- Alice側の画面にも同様にメッセージが表示され、Aliceが
/reply ありがとう!と入力すると、 自動的にあなた宛の返信として届きます(相手を指定し直す必要はありません)。
定型文を使う
/hakoniwachat template add 1 いらっしゃいませ!ゆっくりしていってねのように登録します。- 以降は
/hakoniwachat template use 1と打つだけで、現在の発言先にそのメッセージが送信されます。
ローマ字入力を日本語に変換して併記する
/hakoniwachat jp onと入力すると、以降の発言でローマ字部分がひらがなに変換され、 発言の末尾に(変換結果)として併記されるようになります。- 例えば
konnichiwaと発言すると、konnichiwa (こんにちは)のように表示されます。 簡易的な変換のため、複雑な単語や固有名詞は正しく変換されないことがあります。 - 不要になったら
/hakoniwachat jp offでオフにできます。
4. よくある質問
Q. チャンネルに参加しているのに、発言が全体チャットに表示されてしまいます。 A. チャンネルへの「参加」と「発言先への切り替え」は別々に行われます。/hakoniwachat channel join を使えば両方同時に行われますが、/hakoniwachat channel listで現在の発言先を確認してみてください。
Q. チャンネルの発言だけ非表示にしたいのですが、脱退はしたくありません。 A. /hakoniwachat hide <チャンネル名> を使ってください。参加したままそのチャンネルの発言が 非表示になります。特定のプレイヤーだけを非表示にしたい場合は /hakoniwachat ignore add を 使ってください。
Q. 無視リストに入れた相手からの個人チャットも届きませんか? A. はい。無視リストに登録すると、そのプレイヤーのチャンネル発言・個人チャットの両方が あなたの画面に表示されなくなります。
Q. 個人チャットをブロックされているか分かりますか? A. 相手があなたを無視リストに登録している場合、/tellは失敗し、あなたにだけ 「そのプレイヤーはあなたのメッセージを受け取りません。」と表示されます(相手には何も届きません)。
Q. チャンネルは何個でも作れますか? A. 現時点(Alpha-0.1.1)では作成数の上限は設けていません。
Q. 日本語変換はどのくらい正確ですか? A. Google日本語入力のような高精度な変換ではなく、ローマ字の並びを機械的にひらがなへ置き換える 簡易的なものです。分かりやすい語句はサーバー管理者が辞書に登録することで正しく変換されるように なる場合があります。
5. 注意点
- チャンネルへの招待は、サーバーが再起動すると失われます。再起動後に参加してほしい場合は 改めて招待してください。
- ミュートされている間は、チャンネルへの発言だけが禁止されます。
/tell・/replyによる 個人チャットは制限されません。 - チャンネルBANされている間は、
/hakoniwachat channel join・acceptのどちらでも参加できません。 - 全体チャンネルの発言はログ機能の対象外です(
/hakoniwachat channel logは個人チャンネルのみ)。 - サーバー設定によっては連続発言にクールダウン(待機時間)が設定されている場合があります。
6. 管理者権限などが必要なコマンド
| コマンド | 必要な権限 | 説明 |
|---|---|---|
/hakoniwachat mute <プレイヤー> [分] | hakoniwachat.mute | 対象プレイヤーを全チャンネル共通でミュート |
/hakoniwachat unmute <プレイヤー> | hakoniwachat.mute | ミュートを解除 |
/hakoniwachat channel forcejoin <名前> <プレイヤー> | hakoniwachat.admin | 招待なしで強制参加させる |
/hakoniwachat jp <プレイヤー> on|off | hakoniwachat.admin | 他プレイヤーの日本語変換を切替 |
/hakoniwachat dictionary add|remove|list | hakoniwachat.dictionary | 日本語変換辞書を管理 |
/hakoniwachat set default <プレイヤー> <チャンネル名|全体> | hakoniwachat.set | 他プレイヤーの発言先を設定 |
/hakoniwachat broadcast <メッセージ> | hakoniwachat.broadcast | 全プレイヤーにお知らせを送信 |
/hakoniwachat reload | hakoniwachat.admin | 設定を再読込 |
/hakoniwachat channel remove/format/invite/kick/ban/pardon/mute/unmute/option <名前> ... | hakoniwachat.admin(他人のチャンネル対象時) | 自分がオーナー/モデレーターでないチャンネルも管理できる |
7. 備考
- 2026年9月6日 v0.1.1-Alpha公開。モデレーター・BAN・チャンネル別ミュート・招待応答 (accept/deny)・発言ログ・チャンネルオプション・簡易日本語変換・辞書・管理者による発言先設定を 追加(Alpha-0.1.0版はこちら)。
- 2026年9月6日 初版公開(Alpha-0.1.0)