2018/07/31 公開を再開しました。1ヶ月間無料稼働できる見込みになったため。
2018/07/28 公開を中止しました。理由はHerokuの無料稼働時間が厳しいため1ヶ月運用できないからです。再度、自サーバーのみの運用とさせていただきます。
もともとはDiscordクラン「おじさんゲーマーズ」のためのBotとして作成していましたが、せっかくなので公開することにしました。
(PUBGのチーム分けとして作りましたが、他のゲームでも使えます!)
ここではTeamShuffleの導入方法と機能・使い方について説明します。
目次
- 目次
- 導入方法
- 機能・使い方
- チーム数を指定してチーム分け
- 1チームの人数を指定してチーム分け
- ボイスチャンネルのメンバー一覧を作成
- PUBGのプレイヤー数
- おみくじ
- ダイス
- 使えるコマンドの確認
- 注意事項
- 開発者
- 謝辞
導入方法
このページからご自身の管理するサーバーへ追加します。
「サーバー選択」 → 「認証」で追加できます。
サーバーで『TeamShuffle』がオンラインになっていることを確認してください。
これでTeamShuffleの導入は完了です。
機能・使い方
TeamShuffleには以下の機能があります。
- チーム数を指定してチーム分け
- 1チームの人数を指定してチーム分け
- ボイスチャンネルのメンバー一覧を作成
- 使えるコマンドの確認
それぞれについて説明します。
チーム数を指定してチーム分け
例えば、7チーム作りたいなという時
- 任意のボイスチャンネルに自分が入ります
- 振り分けたいメンバーをボイスチャンネルに集めます
- 任意のテキストチャンネルで !team 7 と入力します
4チームが作成されます。
Tips.ボイスチャンネルの人数と振り分け数が同じだと、順位決めとしても使用できます。
1チームの人数を指定してチーム分け
例えば、4人ずつのチームを複数作りたいなという時
- 任意のボイスチャンネルに自分が入ります
- 振り分けたいメンバーをボイスチャンネルに集めます
- 任意のテキストチャンネルで !men 4 と入力します
3人ずつのチームが複数作成されます。
Tips.出来る限り均等にメンバーを振り分けようと処理します。(例:ボイスチャンネルに8人いて6人ずつと指示した場合、6人:2人と偏らずに4人:4人と振り分けます)
ボイスチャンネルのメンバー一覧を作成
ボイスチャンネルにいるメンバーの一覧リストが欲しいなという時
- 任意のボイスチャンネルに自分が入ります
- 振り分けたいメンバーをボイスチャンネルに集めます
- 任意のテキストチャンネルで !list と入力します
テキスト形式で一覧が出力されます。
Excelにコピペしたり、Web上のチーム分けサイトにコピペできます。
Tips.ボイスチャンネル内に何人いるか知りたい場合は、この !list で何人いるか調べる事ができます。
予め !list で総人数を把握しておいてから、 !team 4 や !men 3 などとチームを分けていくと便利です。
PUBGのプレイヤー数
PUBGの現在のプレイヤー数とピークプレイヤー数を表示します。
- 任意のテキストチャンネルで !pubgn と入力します
おみくじ
簡単なおみくじを表示します
ダイス
サイコロを振りたいという時
- 任意のテキストチャンネルで(振りたい回数)(ダイスの面体)を指定します。
例:6面体ダイスを10回振りたい場合は!10d6 と入力します
Tips.ベース値を追加することもできます。
例:6面体ダイスを10回振り、ベース値を加える場合は!10d6+10 と入力します
使えるコマンドの確認
使えるコマンドを確認したいなという時
- 任意のテキストチャンネルで !help と入力します
ヘルプが表示され、使えるコマンドが確認できます。
注意事項
- バグや障害、その他いろんな事情で突然止まるor公開を取りやめるかもしれません
- ちゃんとテストしてるわけではないので多数のバグがある可能性大
- TeamShuffleが原因で何か起きても責任は負えません
開発者
「おじさんゲーマーズ」のKaraf
バグの報告はここのコメントにてお願いします。
謝辞
DiscordのPythonJPコミュニティの皆さん、ありがとうございました。
説明ページ作成にあたり、otuhs_dさんのサイトを参考にさせていただきました。