Skip to content

開発サーバーとDiscordのチャットを連携するプログラム

License

Notifications You must be signed in to change notification settings

ProjectTSB/tsb-serverchat

Repository files navigation

tsb-serverchat

License_Badge CI_Badge SemanticRelease_Badge Version_Badge

TSB開発サーバーとTSB Discordのチャットを連携するプログラム

開発環境

機能

  • Discordチャンネル <-> TSB開発サーバーのチャット連携
  • TSB開発サーバーの起動、停止をDiscordに通知
  • TSB開発サーバーへのログイン、ログアウトをDiscordに通知
  • Discord Botのステータスにサーバーの状態、ログイン人数をリアルタイム表示
  • Discordチャンネルの説明欄にTSB開発サーバーのログイン中プレイヤーを表示
  • Discordチャンネルに貼り付けられたSchematicファイルをTSB開発サーバーにアップロードする機能

Discordコマンド

全てのコマンドは指定したロールのユーザーのみ実行可能です

/help

Botのヘルプを出力します

/cmd <command>

  • command string Minecraftコマンド

TSB開発サーバーにコマンドを送信します
指定したチャンネルでのみ実行可能です

/schematic <list|delete>

Schematicファイルを管理します
指定したチャンネルでのみ実行可能です

list

アップロードしたSchematicファイルの一覧を表示します

delete <file_name>

  • file_name string 削除するSchematicファイルの名前

Schematicファイルを削除します

/teleportpoint <list|add|remove>

テレポートポイントを設定します
指定したチャンネルでのみ実行可能です

list

テレポートポイントの一覧を表示します

add <dimension> <name> <x> <y> <z>

  • dimension string ディメンション名
  • name string テレポートポイント名
  • x int テレポートポイントのX座標
  • y int テレポートポイントのY座標
  • z int テレポートポイントのZ座標

テレポートポイントを追加します

remove <dimension> <name>

  • dimension string ディメンション名
  • name string テレポートポイント名

テレポートポイントを削除します

ライセンス

MIT

About

開発サーバーとDiscordのチャットを連携するプログラム

Resources

License

Stars

Watchers

Forks

Packages

No packages published