+ "header" : {action : "ban", version : 3},
+ "cookie" : "LKJDLAKSJBFLKASN",
+ "duration" : 15, // en minute
+ "user_id" : 67,
+ "reason" : "blablabla"
+ }
+
+s -> c
+ <ok>
+ou
+ <error>
+
+
+=== Liste des ip bannis ===
+c -> s
+ {\r
+ "header" : {action : "list_banned_ips", version : 3},
+ "cookie" : "LKJDLAKSJBFLKASN"
+ }
+
+s -> c
+ {
+ "reply" : "list_banned_ips",
+ "list" : [
+ {
+ ip : "192.168.1.2",
+ remaining_time : "1h23"
+ users : [
+ {
+ nick : "Pierre" ,
+ login : "pierre"
+ }
+ ]
+ }
+ ]
+ }
+
+
+=== Débannissement ===
+c -> s
+ {\r
+ "header" : {action : "unban", version : 3},
+ "cookie" : "LKJDLAKSJBFLKASN"
+ "ip" : "192.168.1.2"
+ }
+
+s -> c
+ <ok>
+ou
+ <error>
+
+
+=== Ajout d'une correction d'un messages ===
+Le client envoie un correctif sous la forme de texte supplémentaire à appondre au dernier messages.
+Le message est appondu avec un " +++ " devant, par exemple :
+> Gnome c'est mieux que KDE +++ Euh non ok, c'est faux
+
+c -> s
+ {\r
+ "header" : {action : "correction", version : 3},
+ "cookie" : "LKJDLAKSJBFLKASN",
+ "content" : "Euh non ok, c'est faux"
+ }
+
+s -> c
+ {
+ "reply" : "correction",
+ "status" : "ok" | "error",
+ "message_error" : "blabla"