« Warsow 開発風景 | メイン | GyaASE: 国コードでソート機能の追加、検索結果を最大100件表示できるようにしました »

Pick Up ゲーム用 IRC BOT をリリースしました

前からちょこちょこと作っていた Pick Up ゲーム用 IRC ボットを大幅に改良してリリースしました(gyapickupbot-1.2.0.zip)。お正月休みで実家に帰っていたときに、ノート PC で FPS を遊ぶことできなかったため、こればっかりやってました(タッチパッドで FPS はムリ =))。

gyapickupbot.png

簡単な使い方を載せておきます。これらのコマンドのほとんどは、QuakeNet で稼働している echbot という PickUp BOT とほぼ同じように動くように作ってあります。

- !add [gameid[,gameid,...]]
  参加登録する。
  例: !add ctf

- !remove [gameid[,gameid,...]]
  参加をキャンセルする。
  例: !remove ctf

- !who [gameid[,gameid,...]]
  参加者リストを見る。
  例: !who ctf

- !ip <gameid> [newips]
  ゲームサーバの IP アドレスを設定する(管理者のみ)。
  例: !ip ctf 1.2.3.4:5555

- !motd <message>
  メッセージオブザデイ(MOTD)を設定する(管理者のみ)。MOTD はトピックに表示される。
  例: !motd 新しい BOT 完成したよ

- !lastgame
  直近のゲームの参加者と時間を表示する。
  例: !lastgame

- !promote [gameid[,gameid,...]]
  参加を促すメッセージを表示する。
  例: !promote ctf

- !status <gameid>
  ゲームサーバの状態を表示する。
  例: !status ctf

- !pickups [gameid[,gameid,...]]
  ゲームタイプを設定する(管理者のみ)。
  例: !pickups ctf:10,duel:2,tdm:8

- !set [variable [value]]
  各種変数を設定する(管理者のみ)。
  例: !set pickup,format Next Games: [%games%] || %motd%

- !help
  コマンド一覧を表示する。

現在、friend 系 IRC の #warsow で稼働しています :)

トラックバック

このエントリーのトラックバックURL:
http://d3.jpn.org/mt/mt-tb.cgi/40

コメント (2)

ビバIRC厨:

チャンネルにいる人全員をNoticeやPrvやSendで表示、呼べるようなコマンドを追加していただけないでしょうか?

Guwashi:

前のバージョンでそういう機能を入れてたんですが、spamに使われるとめんどいので消してしまいました :)

とりあえず、次のバージョンを出すタイミングで検討してみます。

コメントを投稿