{"repo":"tutinoko2048/discord-mcbe","free":true,"listed":false,"github":"https://github.com/tutinoko2048/discord-mcbe","clone":"git clone https://github.com/tutinoko2048/discord-mcbe.git","description":"This is a tool to connect chats between minecraftBE and discord via websocket","language":"JavaScript","stars":51,"topics":["minecraft-bedrock","minecraft","websocket","discordjs","minecraftbe"],"license":"MIT","category":"networking-infra","readme_excerpt":"README en.md (English)is here discord-mcbe MinecraftBEでdiscordとチャットを繋ぐことができるDiscord Botです。バニラ環境で動きます。 https://youtu.be/BEv4oozeQKU Discord サポートサーバー 動作環境 - 基本的にはWindowsのPCでの動作を想定しています - MinecraftBEのシングル/マルチワールド用です。BDSなどのサーバーでは使用できません - 双方向のチャットするにはワールドのホスト(鯖主)が繋げる必要があります 使い方 Nodejsをインストール Nodejs v18以上をインストールしてください https://nodejs.org/ja/ botを作る discordのbotが必要なので用意してください。 (botアカウントの作り方はここでは省略します) Configを編集 ここから最新のものをダウンロードして展開してください。gitからcloneしても構いません。 その中の config.jsonc ファイルを編集して必要な値を入力してください Configの内容はこちらから 動かす [!IMPORTANT] マイクラの設定で 暗号化されたWebsocketの要求 がオフになっていることを確認してください [!IMPORTANT] PCで動かす場合はループバック接続を許可してください 詳しくはこちら start.cmd を実行してサーバーを起動させましょう。 次にマイクラ側で (同じ端末の場合) のコマンドを実行します これで接続することができます コマンド一覧 - /help ボットのヘルプを表示します - /ping ボットとワールドの応答速度を表示します - /list プレイヤーリストを表示します - /command [ワールド] ワールドにコマンドを送信します。従来通りメッセージから送信することも可能です。 詳しくはこちら - /tell tellでメッセージをプレイヤーに送信します。周りからは見られません - /panel get ステータスパネルのあるチャンネルを表示します 詳しくはこちら - /panel set ステータスパネルを表示するチャンネルを設定します - /panel delete ステータスパネルを削除します ループバック接続の許可 同じPC内で通信をするには設定が必要になる場合があります。 こちらのコマンドをコマンドプロンプトで 管理者権限 で実行してください CheckNetIsolation LoopbackExempt -a -n=\"Microsoft.MinecraftUWP 8wekyb3d8bbwe\" または loopback.cmd を実行してください(同じコマンドが入っています) Config (必須) - discord token : botのトークン - guild id : このbotを使うサーバー(Guild)のID - channel id : メッセージを送信するチャンネルのID (任意) - port : websocket接続に使用するポート - language : 使用する言語 langフォルダのファイル名 - timezone : 時刻表示に使うタイムゾーン - command role id : マイクラへのコマンドの送信を許可するロールのID 文字の配列で指定します (EX: [ \"ロールID1\", \"ロールID2\",... ] ) - r","default_branch":null,"files":null,"tree":[],"storefront":"/r/tutinoko2048","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tutinoko2048/discord-mcbe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}