From 22b3959da510b1bbea859d91cb54d6c95c61279c Mon Sep 17 00:00:00 2001 From: Zaran Date: Sun, 27 Nov 2011 02:14:55 -0800 Subject: Help update Better default config Todo list --- main.py | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'main.py') diff --git a/main.py b/main.py index 1994135..acb179c 100644 --- a/main.py +++ b/main.py @@ -2,14 +2,21 @@ # -*- coding: utf-8 -*- # Author: Zaran +#TODO: +# * !promote +# * fichier de config pour lire les gametypes +# * garder des logs et des stats (voire notifier un serveur web) +# * !lastgame (cf. point précédent) + import irclib import sys class MatchState: - gametypes = { 'duel':2, + gametypes = { 'bomb': 10, 'ctf':8, - 'ictf':8, - 'ca':8 } + 'ca':8, + 'tdm':8, + 'duel':2} def __init__(self): state = {} @@ -115,7 +122,10 @@ class IRCMatchBot(irclib.SimpleIRCClient): def do_command(self, c, nick, command, args): if command == "help": c.privmsg(nick, "Je suis le bot de Pickup de #warsow.fr") - c.privmsg(nick, "") + c.privmsg(nick, "!help - obtenir ce message") + c.privmsg(nick, "!add - s'inscrire à tous les gametypes, ou à une liste de gametypes séparés par des virgules") + c.privmsg(nick, "!remove - se désinscrire de tous les gametypes, ou à une liste de gametypes séparés par des virgules") + c.privmsg(nick, "!list - obtenir la liste des joueurs inscrits") elif (command == "add") or (command == "remove") or (command == "list"): if args is None: gtlist = None -- cgit v1.2.3-70-g09d2