Darkspine77によるChallonge-bot(v 0.2)
Challongeトーナメントを管理できる不一致のボット
Challongeの公式APIとDiscord.jsを搭載しています
#インストール:
ここをクリックして、Discordサーバーに追加してください
#設定
サーバーに参加すると、Challonge Discord Botが2つのことを行います。
- 「トーナメントマネージャー」と呼ばれる役割を作成する
- 「#Tournament-Commands」と呼ばれるチャンネルを作成する
Challonge Discord Botは、#Tournament-Commandsに入れられるコマンドにのみ応答します
c!createは、トーナメントマネージャーの役割を持っているユーザーによってのみ使用できます
トーナメントが作成されると、トーナメントの作成者は、節度のために他のいくつかのコマンドにアクセスできます。
#commands:
c!作成
機能:Challongeトーナメントを作成します
- 使用法:c!create(name)(game)(year-mon-mor-mour-minute)(参加者の金額)
- 例_1:c!brawlhallatourney brawlhalla 2017-03-17-12-30 limit-16を作成します
- 例_2:c!Brawlhallatourney Brawlhalla 2017-03-17-12-30を無料で作成します
c!start
- 機能:Challongeトーナメントを開始します
- 使用法:c!start(tournament_name)
- 例:C!Brawlhallatourneyを開始します
c!削除
- 機能:Challongeトーナメントを削除します
- 使用法:c!delete(tournament_name)
- 例:C!Brawlhallatourneyを削除します
c!結合
- 機能:Challongeトーナメントに参加してください
- 使用法:c!join(tournament_name)
- 例:C!Brawlhallatourneyに参加してください
c!去る
- 機能:Challongeトーナメントを離れます
- 使用法:c!leave(tournament_name)
- 例:C!Brawlhallatourneyを去ります
c!編集
- 機能:トーナメント情報を編集します
- 使用法:c!edit(tournament_name)(属性)(new Value)
- 例:C!Brawlhallatourney Name Pokemontournament!編集!
- 属性:名前 /ゲーム /日付 /制限
c!情報
- 機能:トーナメント情報を参照してください
- 使用法:c!info(tournament_name)
- 例:c!情報brawlhallatourney
c!レポート
- 関数:レポートマッチ結果
- 使用法:c!レポート(tournament_name)(マッチ番号)(一致結果)(最終マッチ?)
- Example_1:C!Report Brawlhallatourney 1 0-1 False
- 例_2:c!brawlhallatourney 1 0-2 Trueを報告します
c!一致します
- 関数:一致ステータスを参照してください
- usage_1:c!match(tournament_name)には、コマンドインボーカーのマッチが表示されます
- usage_2:c!match(tournament_name)(一致番号)
- 例_1:C!brawlhallatourneyをマッチします
- 例_2:c!brawlhallatourney 1マッチ1