"login" : "paul49",\r
"email" : "paul@pierre.com",\r
"css" : "css/3/euphorik.css",
- "nick_format" : "nick" | "login" | "nick_login",\r
+ "nick_format" : "nick" | "login" | "nick_login",
+ "view_times" : true | false,
+ "view_tooltips" : true | false,\r
"main_page" : 1,
"conversations" : [
{
"nick" : "Paul",\r
"email" : "paul@pierre.com",\r
"css" : "css/3/euphorik.css",
- "nick_format" : "nick" | "login" | "nick_login",\r
+ "nick_format" : "nick" | "login" | "nick_login",
+ "view_times" : true | false,
+ "view_tooltips" : true | false,\r
"main_page" : 1,
"conversations" : [
{
{
"reply" : "new_troll",
"troll_id" : 123,
+ "message_id" : 12,
"content" : "Linux sera desktop ready en 2008 ?"
}
ou
"reply" : "troll_deleted",
"troll_id" : 2
}
+ou
+indique de mettre à jour la liste d'ips
+s -> c
+ {
+ "reply" : "banned_ips_refresh"
+ }
\r
\r
=== Envoie d'un troll ===\r
s -> c
<ok>
ou
- <error>\r
+ <error>
+
+
+=== Liste des ip bannis ===
+c -> s
+ {
+ "action" : "list_banned_ips",
+ "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
+ {
+ "action" : "unban",
+ "cookie" : "LKJDLAKSJBFLKASN"
+ "ip" : "192.168.1.2"
+ }
+
+s -> c
+ <ok>
+ou
+ <error>
+\r
\r
=== Ajout d'une correction d'un messages ===\r
Le client envoie un correctif sous la forme de texte supplémentaire à appondre au dernier messages.\r