Service de lutte contre le Spam
From OGN-Wiki
Contents |
Généralités
SpamServ tout comme AuthServ et ChanServ, est un service du réseau. Son but est de protéger le salon contre le spam et le flood. En pratique, malgré qu'il contienne des règles pour, il n’assure pas de protection contre les liens abusifs car ceci est le rôle de Watchdog. SpamServ n’est en principe présent que sur les salons officiels du réseau. Néanmoins, si un salon contient un nombre important d’utilisateurs, SpamServ peut être enregistré sur des salons privés. Pour savoir à quelle conditions SpamServ peut être enregistré pour un salon privé veuillez contacter un « supporter » sur #help.
Terminologie
- Tous les mots encadrés par <> sont des éléments qui doivent être remplacés par les variables afin d'exécuter la commande. Par exemple <pseudo> doit être remplacé par le pseudo de l'utilisateur visé.
- Les éléments de ce type <option 1|option 2>, sont des éléments où plusieurs variables existent. En principe, les possibilités citées sont exclusives de toutes autres.
Utilisation des commandes
Pour intéragir avec SpamServ, vous pouvez utiliser n’importe quel des lignes ci-dessous. A noter toutefois que selon le client IRC dont vous utilisez certaines formes décrites ci-dessous ne fonctionnent pas. Neanmoins, en tous les cas au moins une fonctionne.
- /SpamServ COMMANDE
- /msg SpamServ@Services.OGamenet.net COMMANDE
- /msg SpamServ COMMANDE
Commandes générales
- STATUS
- Afffiche quelques informations concernant le réseau notament le nombre d’utilisateurs en ligne ou encore le nombre de salons enregistrés auprès de SpamServ.
- Niveau requis : libre, accessible à tous
Niveau d’accès pour exécuter les commandes ci-dessous (dépend de l’option SET SETTERS) : 400 est le niveau standard
- ADDEXCEPTION <mot>
- Ajoute un mot à la liste des exceptions; c’est-a-dire que lorsqu’un utilisateur écrit une phrase contenant un mot de la liste, SpamServ comptabilisera pas la phrase, elle sera simplement ignorée. Lorsque cette commande est exécutée sans paramètres, la liste des exceptions est affichée.
- DELEXCEPTION <mot>
- Supprime une exception.
Configuration de SpamServ (option SET)
Utilisation générale
- SET <option> <valeur>
- Défini <option> sur <valeur>.
Différentes options
- SET SPAMLIMIT <valeur>
- Défini la tolérance de SpamServ à l’égard des utilisateurs.
- Valeurs possibles : 0 - 4
- 0 – Un utilisateur peut envoyer 2 mêmes messages.
- 1 - Un utilisateur peut envoyer 3 mêmes messages.
- 2 - Un utilisateur peut envoyer 4 mêmes messages.
- 3 - Un utilisateur peut envoyer 5 mêmes messages.
- 4 - Un utilisateur peut envoyer 6 mêmes messages.
- SET ADVREACTION <valeur>
- Défini quelle sanction SpamServ doit entreprendre à l’encontre des utilisateurs qui contreviennent aux règles.
- Valeurs possibles : 0 - 4
- 0 – Kick l’utilisateur
- 1 – Kick l’utilisateur et le banni
- 2 – Banni l’utilisateur pendant 15 minutes
- 3 – Banni l’utilisateur pendant 1 heure
- 4 – Kill (le déconnecte) l’utilisateur (Accessible uniquement aux opérateurs IRC (IRCops))
- SET WARNREACTION <valeur>
- Valeurs possibles : 0 - 4
- Défini quelle sanction SpamServ doit entreprendre à l’encontre des utilisateurs qui contreviennent aux règles de façon répétée. (voir ADVREACTION)
- 0 – Kick l’utilisateur
- 1 – Kick l’utilisateur et le banni
- 2 – Banni l’utilisateur pendant 15 minutes
- 3 – Banni l’utilisateur pendant 1 heure
- 4 – Kill (le déconnecte) l’utilisateur (Accessible uniquement aux opérateurs IRC (IRCops))
- SET ADVSCAN <valeur>
- SET SPAMSCAN <valeur>
- Si la valeur est définie sur 1, SpamServ contrôlera les messages à la recherche de spam conformément aux paramètres définis SPAMLIMIT.
- Valeurs possibles : 0|1
- SET JOINFLOODSCAN <valeur>
- Si c’est défini sur 1, SpamServ sanctionnera les utilisateurs qui floodent en rejoignant et quittant le salon.
- Valeurs possibles : 0|1
- SET SCANCHANOPS <valeur>
- Si c’est défini sur 1, les opérateurs du salon (+o/+@) seront également sanctionnés par SpamServ.
- Valeurs possibles : 0|1
- SET SCANVOICED <valeur>
- Si c’est défini sur 1, les voices (+v) seront également sanctionnés par SpamServ.
- Valeurs possibles : 0|1

