紅白IRC全コマンド

Last-modified: 2013-11-10 (日) 19:35:10

紅白BOTのコマンド集

以下のコマンドはすべてSteamIDを登録したプレイヤーのみが実行することができます。

  • .reg [STEAM_ID]
    	自分の名前とスチームIDを登録します。
    	スチームIDが登録されていない状態では紅白に参加することは出来ません。ご注意ください。
  • .games
    	現在進行している紅白戦をチェックします
  • .sign
    	紅白の募集に参加します
  • .out
    	紅白への参加をキャンセルします
  • .aoe
    	不明
  • .accept
    	不明
  • .reject
    	不明
  • .ready
    	不明
  • .startgame [マップ名]/.sg [マップ名]
    	自動組み分けの紅白を募集します
  • .CL [map]
    	両チームのキャプテンによって参加メンバーをピックしあう形式の紅白(以下、トリトリ形式)をマップを指定して募集します
  • .CL [nick] [map]
    	不明
  • .setmap [map]
    	マップを指定します
  • .setslots [2/4/6/8/10]
    	紅白戦の人数を規定します
  • .votemap - アドミンとリーダーのみ使用可
    	マップを投票にかけます
  • .vote [map]
    	指定マップを投票にかけます
  • .listplayers / .lp
    	紅白の募集中に誰が紅白に参加しているかを確認します。
  • .listteams / .lt
    	不明
  • .pick [nick/#auth/steamid]
    	トリトリ形式でメンバーをピックします
  • .send
    	不明
  • .status
    	自分のステータスを確認します
  • .status [ID]
    	指定したプレイヤーのステータスを確認します
  • .teams
    	不明
  • .teams [ID]
    	不明
  • .addsub
    	未使用により不明
  • .addsub [ID]
    	未使用により不明
  • .switch [nick/#auth/steamid] [nick2/#auth2/steamid2]
    	未使用により不明
    	Requires 2/3 of the players (team switch).
  • .replace [nick/#auth/steamid] [nick2/#auth2/steamid2]
    	未使用により不明
    	Requires 2/3 of the players.
  • .findingame [nick]
    	ゲーム内のニックネームでスタッツを検索します
    	ワイルドカード使用可
  • .findnick [nick]
    	IRCのニックネームでスタッツを検索します
  • .maps
    	使用できるマップを表示します
  • .gathers
    	これまでの累計ゲームスタッツを表示します
  • .gatherid [ID]
    	紅白戦毎に振られた試合IDを指定し、その紅白のスタッツを表示します
  • .gatherid [ID] [nick/#auth/steamid]
    	紅白戦毎に振られた試合IDを指定し、その試合の参加メンバーを指定してスタッツを表示させます
  • .demotes
    	不明
  • .demotes [nick/#auth/steamid]
    	不明
  • .whois
    	自分のスタッツを表示します
  • .whois [nick/#auth/steamid]
    	指定したプレイヤーのスタッツを表示します
  • .lastgame
    	直近の試合での自分の詳細なスタッツを表示します
  • .lastgame [nick/#auth/steamid]
    	指定したプレイヤーの直近の試合での詳細なスタッツを表示します
  • .stats
    	自分の累計スタッツを表示します
  • .stats [nick/#auth/steamid]
    	ニックネーム、Steamidで指定したプレイヤーの累計スタッツを表示します
  • .mystats
    	自分の詳細スタッツを表示します
  • .mystats [nick/#auth/steamid]
    	指定したプレイヤーの詳細スタッツを表示します
  • .cstats
    	自分のクラッチスタッツ(1onX)を表示します
  • .cstats [nick/#auth/steamid]
    	指定したプレイヤーのクラッチスタッツ(1onX)を表示します
  • .weapstats
    	自分の武器スタッツを表示します
  • .weapstats [nick/#auth/steamid]
    	自分の武器スタッツを表示します
  • .compare [nick/#auth/steamid]
    	自分と指定したプレイヤーのスタッツを比較します
  • .compare [nick/#auth/steamid] [nick2/#auth2/steamid2]
    	指定したプレイヤー2人のスタッツを比較します
  • .isbanned
    	不明
  • .isbanned [nick/#auth/steamid]
    	不明
  • .exstats [help]
    	不明
  • .toplist / .top
    	紅白に参加しているプレイヤーの上位を表示します
  • .botlist / .bot
    	紅白に参加しているプレイヤーの下位を表示します
  • .admins
    	アドミン(管理者)を表示します
  • .log [ID]
    	使用できず不明
    	Shows the log from the match id (Requires ftp access).
  • .chanlog [dd/mm/yyyy]
    	使用できず不明
    	Shows the channel log from the date (Requires ftp access).

アドミン用コマンド

  • .reconnect
    	ボットをIRCに再度ジョインさせる
  • .voiduser [nick/#auth/steamid]
    	指定したユーザーのデータをスタッツを除いて消去する
  • .update [help]
    	不明
  • .update [nick/#auth/steamid] [auth/steamid/bans/kills/etc.] [newdata]
    	指定したプレイヤーのデータを更新する
  • .reward [nick/#auth/steamid] [points]
    	指定したプレイヤーのポイントを増やす
  • .penalty [nick/#auth/steamid] [points]
    	指定したプレイヤーのポイントを減らす
  • .adminsign [nick/#auth/steamid]
    	不明
  • .adminstop / .abort
    	不明
  • .learn [.cmd] [text]
    	不明
  • .forget [.cmd]
    	不明
  • .adv [+add [text] / +del [ID] / +list]
    	広告を表示させる
  • .aoemode [on/off]
    	不明
  • .tempreg [nick] [steamid]
    	authしていないユーザーを一時的に登録できるようにする
    	User with no auth can be temporary registered.
  • .demote [nick/#auth/steamid]
    	指定したプレイヤーを降格させ、トリトリ形式の紅白でキャプテンを務めることが出来ないようにする
  • .promote [nick/#auth/steamid]
    	指定したプレイヤーの降格を解除する
  • .admintop / .atop
    	不明
    	Admins games started toplist.
  • .admingametop / .agtop
    	不明
    	Admins games played toplist.
  • .check [nick/#auth/steamid]
    	指定したプレイヤーの登録情報を確認する
  • .admin
    +add [nick/#auth/steamid] [headadmin/gatheradmin/tryadmin/sponsor/vip]
    +del [nick/#auth/steamid]
    	指定したプレイヤーをアドミンや各種のポジションに追加する/指定したプレイヤーのポジションを削除する
  • .addban [nick/#auth/steamid] [leaver/lamer/cheater/perm/admin +hours] [reason]
    	指定したプレイヤーをBANし、その理由と時間を指定する
  • .unban [nick/#auth/steamid]
    	指定したプレイヤーをUNBANする
  • .bans
    	BANしたプレイヤーを確認する
  • .map
    +add [de_map]
    +del [de_map]
    +list
    	マップを追加/削除する
  • .send [nick/#auth/steamid]
    	サーバーの情報を指定したプレイヤーに送信する
  • .find [nick/#auth/steamid]
    	不明
    	Show if player is ingame + stats.
  • .server [ID]
    	サーバーの情報を表示する
  • .reset [ID]
    	サーバーがオフラインやエラーになっている場合、リセットする
  • .gsay [ID] [text]
    	サーバーにテキストメッセージを送信する
  • .refresh
    	すべてのサーバーへの接続とパスワードをリフレッシュする
  • .refresh [ID]
    	指定したサーバーの接続とパスワードをリフレッシュさせる
  • .disable [ID] [reason here if u like]
    	指定したサーバーを使用不可にする

ヘッドアドミンのみが使用可

PRIVMSGでのみ使用

  • .set
    +mainchan [#channel]
    +privchan [#channel]
    +auth [username] [password]
    +unlimpool [on/off]
    - De/Activates cmd .ready in challenge gathers
    +unlimnoon [on/off]
    - De/Activates cmd .ready in challenge gathers, only between 00:00 - 12:00
  • .unset [mainchan/privchan/auth]
  • .server
    +add [IP:PORT] [RCON] [Ventrilo/Mumble/Teamspeak3/n/a]
    [IP:PORT] [RCON/n/a] [PASS/n/a]
    - 例) .server add 54.23.65.23:27015 csrcon Ventrilo vt.fragportal.dk:6657 vtrcon n/a
    +del <IP:PORT/ID>