login | register
05 Sep 2010 [00:55 UTC]

heirloom

come together with your hands

Refresh cacheHistoryPrint

Brief Usage

Scorebot

This brief usage is intended for IRC-Eggdrop end-users. That's why commands start with !. Parameters in [square] brackets are needed, parameters in <angle brackets> are optional.

  • !start [game] [ip]
  • !start <alias> (see aliases below)
    Starts the game on specified IP. Note that you don't have to specify mod name - scorebot determines it on first query. Every scorebot gets its own random letter-digit identifier. You can specify other actions using this identifier.
> !start q3 194.187.43.245:27971
K8. QScorebot v 3.0 starts Q3A game (cpma) on 194.187.43.245:27971.


  • !stop [identifier]
    Stops scorebot with this identifier.
> !stop K8
K8 stops.


  • !query [game] [ip]
  • !query <alias> (see aliases below)
    Query server once and display its status.
> !query q3 194.187.43.245:27971
K8. QScorebot v 3.0 starts Q3A game (cpma) on 194.187.43.245:27971.


  • !show <identifier>
    Show desired or all scorebots score on demand.
> !show K8
K8 asd


  • !players <identifier>
    Show desired or all scorebots players.
> !players K8
Team Mynx is: v3rb (42), AL|EN (39)
Team Sarges is: Maniek (37), mov9k (32)
Team Specs is: SpOOnman


  • !lines
  • !boxes
  • !wide
    Change the style of display.
> !lines
K8
> !boxes
| 10:28     Mynx 81 (+2) |
| *+12*  Sarges 69 (+1) |
> !wide
| K8     Mynx   vs    Sarges |
| 10:28 (+2) 81 *+12* 69 (+1) |



TCL module

TCL module has small improvement over native command set - these are aliases. Alias is a triplet: name => [game ip]. Every alias lives only on channel it was defined. Commands are simple and pretty straightofrward:

  • !addalias [name] [game] [ip]
    Adds an alias on this channel
  • !removealias [name]
    Removes an alias on this channel
  • !aliases <mask>
    Lists aliases on this channel matching <mask>

Here is a little crash course on it:
> !addalias aster q3 194.187.43.245:27971
Alias aster added on this channel.
> !addalias xs4all q3 1 2 3 4
Alias aster added for this channel.
> !aliases
Aliases matching '' on this channel: aster => q3 194.187.43.245:27972, xs4all1 => q3 1 2 3 4
> !removealias xs4all
Alias aster removed for this channel.

True power of aliases comes now. When you have alias registered on your channel you can use to query server it aliases it with one command - exclamation mark and your alias name. For alias aster there is command !aster. You can also use it to start scorebot.

Command Equivalent to
Alias aster q3 194.187.43.245:27971
!aster !query q3 194.187.43.245:27971
!start aster !start q3 194.187.43.245:27971

Created by: SpOOnman.
Last modification on 04 Sep 2008 [09:09 UTC]