X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=modules%2Finclude%2Feuphorik_defines.hrl;h=9be2226ad36a7c2712c27dd662d6d8ba0cc04b70;hp=5c2d35732d2784cdde719ab9648416883d88afa0;hb=6f1e9a972293544a6c92a99c9a04a509b2c7648a;hpb=d9d05b6a2a13c2da190dd68d4409381d093679b2 diff --git a/modules/include/euphorik_defines.hrl b/modules/include/euphorik_defines.hrl index 5c2d357..9be2226 100755 --- a/modules/include/euphorik_defines.hrl +++ b/modules/include/euphorik_defines.hrl @@ -1,6 +1,11 @@ - +% Un message est considéré comme du spam s'il est posté 1 seconde ou moins après le dernier posté +-define(DUREE_SPAM, 1000). % ms +% Lorsque l'indice de spam d'un utilisateur atteind cette valeur alors il ne peut plus poster pendant un moment +-define(INDICE_SPAM_MAX, 6). +% Un utilisateur ayant trop spamé est bloqué pendant ce temps +-define(DUREE_BLOCAGE_SPAM, 20000). % ms % le temps qu'une ip est bannie après avoir voulu s'etre enregistré trop de fois trop rapidement @@ -9,3 +14,9 @@ -define(TEMPS_FLOOD_REGISTER, 1500). % 1500 ms % après 5 flood l'ip fautive est considérée comme bannie -define(NB_MAX_FLOOD_REGISTER, 5). + + +% le nombre max de troll qui peuvent être en attente d'être posté (tous les utilisateurs réunis) +-define(NB_MAX_TROLL_WAITING, 10). +% chaque admin peut proposer 1 seul troll à la fois +-define(NB_MAX_TROLL_WAITING_BY_USER, 2).