Fri, 08 Feb 2008

Perl Teamspeak Query

Here's a little something I was working on last month in my spare time:


 Channel: Other Games Lounge ( MMO/RPG )
+-----------------------------+----------+--------+----------+--------+------+
|                        Nick | Privs    | Flags  |     Time |   Idle | Ping |
+-----------------------------+----------+--------+----------+--------+------+
|                   Jakes2142 | R        |        |   5h 45m |    19m |   35 |
|                       MXfLy | R SA     |        |   4h 56m |     1s |   68 |
|                         Bob | R        |        |   1h 25m |    16s |   48 |
|                  urbanninja | R        |        |   2h 55m |     5s |   80 |
+-----------------------------+----------+--------+----------+--------+------+

 Channel:  CS:S Lounge
+-----------------------------+----------+--------+----------+--------+------+
|                        Nick | Privs    | Flags  |     Time |   Idle | Ping |
+-----------------------------+----------+--------+----------+--------+------+
|                5fold.capped | R SA CA  |        |   4h 37m |    13s |   74 |
|                 (yogi) YoGi | R CA     |        |      28s |    12s |   35 |
+-----------------------------+----------+--------+----------+--------+------+

 Channel:  Team Phoenix
+-----------------------------+----------+--------+----------+--------+------+
|                        Nick | Privs    | Flags  |     Time |   Idle | Ping |
+-----------------------------+----------+--------+----------+--------+------+
|                       Farmy | R CA     |        |   3h 18m |     2m |   35 |
|                     Artanis | R SA     |        |      40m |     0s |   23 |
|                 Shiftydingo | R        |        |   1h 47m |     1m |   29 |
+-----------------------------+----------+--------+----------+--------+------+

 Channel:  Away Room
+-----------------------------+----------+--------+----------+--------+------+
|                        Nick | Privs    | Flags  |     Time |   Idle | Ping |
+-----------------------------+----------+--------+----------+--------+------+
|                   (dex) Dex | R SA     |        |   3h 48m |    36m |   63 |
+-----------------------------+----------+--------+----------+--------+------+

 Channel:  COD 4 Lounge
+-----------------------------+----------+--------+----------+--------+------+
|                        Nick | Privs    | Flags  |     Time |   Idle | Ping |
+-----------------------------+----------+--------+----------+--------+------+
|                        Mone | R SA CA  |        |       4m |     1m |   34 |
|                    C0M3D14N | R SA CA  |        |   4h 48m |     2m |  595 |
+-----------------------------+----------+--------+----------+--------+------+

You can also do a query on a single channel.

Now to IRC-bot-ify the thing so people in the Team Phoenix IRC channel can query TS whenever they like. Will post the code soon-ish.

Name:


E-mail:


URL:


Comment: