]> gitweb.pimeys.fr Git - bots/bbc.git/blobdiff - config.py
Commandes OP et DEOP en privmsg
[bots/bbc.git] / config.py
index b7ca9828a9335c0906df397fad4acd7ffe66b7cd..26956b6a5b6ca40f1147508f3302df5ed5996c97 100644 (file)
--- a/config.py
+++ b/config.py
@@ -6,19 +6,19 @@
 debug_stdout = True
 
 ### La config irc-related
-irc_password = "Mot de passe à envoyer à NickServ pour s'authentifier"
-irc_pseudo = "Pseudo"
-ircname = "Ceci est l'ircname du bot"
+irc_password = "HiddenInPlainSight"
+irc_pseudo = "BBC"
+ircname = "Come to #DW"
 #: Liste des chans à rejoindre
-chanlist = ["#bot"]
+chanlist = ["#bot"] # #DW
 #: Liste des chans que le bot ne quitte pas, même sur demande d'un leave de la part d'un OP
-stay_channels = ["#bot"]
+stay_channels = ["#bot"] # #DW
 #: Liste des chans sur lesquels le bot ne parle pas
 quiet_channels = []
 
 ### Les logs
 #: fichier de log (``%s`` est remplacé par le nom du serveur)
-logfile_template = "skeleton.%s.log"
+logfile_template = "bbc.%s.log"
 
 ### Les ops
 #: Liste des OVEROPs (meilleurs que les OP ^^)
@@ -27,7 +27,7 @@ overops = ["[20-100]"]
 ops = []
 
 # config UTF8-fail
-utf8_fail_answers = [u"Ceci est une réponse en cas de <quelqu'un écrit en pas-utf8>"]
+utf8_fail_answers = [u"Have you tried to reverse the polarity of the encoding flow?"]
 #: Le bot râle-t-il en cas de non-utf8 ?
 utf8_trigger = True
 
@@ -119,8 +119,41 @@ kick_answers = [u"Ceci est un message suite à /kick (Perpetré par {})"]
 kick_actions = [u"effectue une action suite à un /kick."]
 
 # config on m'a demandé de mourir/partir
-quit_messages = [u"Ceci est un message de quit"]
-leave_messages = [u"Ceci est un message de leave"]
-
-quit_fail_messages = [u"Ceci est un message adressé à quelqu'un qui m'a demandé de quit alors qu'il n'en a pas le droit."]
-leave_fail_messages = [u"Ceci est un message adressé à quelqu'un qui m'a demandé de leave alors qu'il n'en a pas le droit."]
+quit_messages = [u"Geronimo!", u"Allons-y!", u"I don't wanna go!"]
+leave_messages = quit_messages
+
+quit_fail_messages = [u"Check your records again."]
+leave_fail_messages = quit_fail_messages
+
+# config d'aide
+helpdico = {"help" : ["""HELP <commande>
+ Affiche de l'aide sur la commande""", None, None],
+ "join" : [None, """JOIN <channel>
+ Me fait rejoindre le channel""", None],
+ "leave" : [None, """LEAVE <channel>
+ Me fait quitter le channel (sauf s'il est dans ma stay_list).""", None],
+ "quiet" : [None, """QUIET <channel>
+ Me rend silencieux sur le channel.""", None],
+ "noquiet" : [None, """NOQUIET <channel>
+ Me rend la parole sur le channel.""", None],
+ "say" : [None, None, """SAY <channel> <message>
+ Me fait parler sur le channel."""],
+ "do" : [None, None, """DO <channel> <action>
+ Me fait faitre une action (/me) sur le channel."""],
+ "stay" : [None, None, """STAY <channel>
+ Ajoute le channel à ma stay_list."""],
+ "nostay" : [None, None, """NOSTAY <channel>
+ Retire le channel de ma stay_list."""],
+ "ops" : [None, None, """OPS
+ Affiche la liste des ops."""],
+ "overops" : [None, None, """OVEROPS
+ Affiche la liste des overops."""],
+ "kick" : [None, None, """KICK <channel> <pseudo> [<raison>]
+ Kicke <pseudo> du channel (Il faut bien entendu que j'y sois op)."""],
+ "die" : [None, None, """DIE
+ Me déconnecte du serveur IRC."""],
+ "op" : [None, None, """OP <channel> [<pseudo>]
+ Donne le mode +o à <pseudo> sur <channel>. À défaut de pseudo, oppe l'interlocuteur."""],
+ "deop" : [None, None, """DEOP <channel> [<pseudo>]
+ Enlève le mode +o à <pseudo> sur <channel>. À défaut de pseudo, déoppe l'interlocuteur."""],
+}