Botserv : Différence entre versions

De RS2I WiKi
Jump to: navigation, search
(Division de Configurer un salon)
 
m
Ligne 1 : Ligne 1 :
==BotServ==
 
 
BotServ est un service vous permettant d'avoir un bot sur votre salon, ce bot permet une meilleure interaction avec ChanServ, une automatisation de la surveillance (auto-kick flood, gros-mots, etc ...) ainsi qu'une présence rassurante sur le salon
 
BotServ est un service vous permettant d'avoir un bot sur votre salon, ce bot permet une meilleure interaction avec ChanServ, une automatisation de la surveillance (auto-kick flood, gros-mots, etc ...) ainsi qu'une présence rassurante sur le salon
 
Pour avoir l'étendue des possibilités de BotServ, rien de tel que lui demander directement :  
 
Pour avoir l'étendue des possibilités de BotServ, rien de tel que lui demander directement :  
 
  /msg botserv help
 
  /msg botserv help
===Liste des bots disponibles===
+
==Liste des bots disponibles==
 
Plusieurs bots sont disponibles, et vous devrez un choisir un seul, pour connaître la liste :  
 
Plusieurs bots sont disponibles, et vous devrez un choisir un seul, pour connaître la liste :  
 
  /msg botserv BOTLIST
 
  /msg botserv BOTLIST
===Assigner un bot===
+
==Assigner un bot==
 
Une commande suffit pour assigner un bot à un salon :  
 
Une commande suffit pour assigner un bot à un salon :  
 
  /msg botserv ASSIGN #salon bot
 
  /msg botserv ASSIGN #salon bot
Ligne 14 : Ligne 13 :
 
  /msg botserv UNASSIGN #salon
 
  /msg botserv UNASSIGN #salon
  
===Obtenir des informations sur un bot ou un salon===
+
==Obtenir des informations sur un bot ou un salon==
 
Botserv permet aussi d'avoir des informations sur un bot ou un salon
 
Botserv permet aussi d'avoir des informations sur un bot ou un salon
 
Exemple pour un salon :  
 
Exemple pour un salon :  
Ligne 41 : Ligne 40 :
 
   #Accueil  #Aide  #cs  #news  #quizz
 
   #Accueil  #Aide  #cs  #news  #quizz
  
===Faire parler le bot===
+
==Faire parler le bot==
 
Il peut être fun de le faire parler ce bot :D
 
Il peut être fun de le faire parler ce bot :D
 
  /msg botserv SAY #salon le texte à dire
 
  /msg botserv SAY #salon le texte à dire
Ligne 51 : Ligne 50 :
 
  * RS2I fait quelque-chose
 
  * RS2I fait quelque-chose
  
===Configuration du bot===
+
==Configuration du bot==
 
Le bot réagit à certains évenements, ou peut selon votre bon vouloir, ne pas y réagir
 
Le bot réagit à certains évenements, ou peut selon votre bon vouloir, ne pas y réagir
  
Ligne 67 : Ligne 66 :
 
Bien sur, vous pouvez désactiver ces options en remplaçant "ON" par "OFF"
 
Bien sur, vous pouvez désactiver ces options en remplaçant "ON" par "OFF"
  
===Kicks automatiques===
+
==Kicks automatiques==
 
Une autre fonction du bot est de pouvoir kicker les gens automatiquement lorsqu'il voit quelque-chose de particulier, comme des majuscules, du gras, de la couleur, ou même un certain mot
 
Une autre fonction du bot est de pouvoir kicker les gens automatiquement lorsqu'il voit quelque-chose de particulier, comme des majuscules, du gras, de la couleur, ou même un certain mot
  
Ligne 76 : Ligne 75 :
 
Pour voir la liste des kicks automatiques activés sur un salon, allez voir le chapitre [[#Obtenir_des_informations_sur_un_bot_ou_un_salon|Obtenir des informations sur un bot ou un salon]]
 
Pour voir la liste des kicks automatiques activés sur un salon, allez voir le chapitre [[#Obtenir_des_informations_sur_un_bot_ou_un_salon|Obtenir des informations sur un bot ou un salon]]
  
====Kicker les utilisateurs qui parlent en '''gras'''====
+
===Kicker les utilisateurs qui parlent en '''gras'''===
 
  /msg botserv KICK #salon BOLDS ON nombre_de_fois_avant_ban
 
  /msg botserv KICK #salon BOLDS ON nombre_de_fois_avant_ban
 
Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
 
Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
  
====Kicker les utilisateurs qui disent des gros mots====
+
===Kicker les utilisateurs qui disent des gros mots===
 
  /msg botserv KICK #salon BADWORDS ON nombre_de_fois_avant_ban
 
  /msg botserv KICK #salon BADWORDS ON nombre_de_fois_avant_ban
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
Ligne 86 : Ligne 85 :
 
La liste des gros mots est vide par défaut, c'est à vous de la créer
 
La liste des gros mots est vide par défaut, c'est à vous de la créer
  
=====Ajouter un gros mot=====
+
====Ajouter un gros mot====
 
  /msg botserv BADWORDS #salon ADD '''mot'''
 
  /msg botserv BADWORDS #salon ADD '''mot'''
  
=====Lister les gros mots=====
+
====Lister les gros mots====
 
  /msg botserv BADWORDS #salon LIST
 
  /msg botserv BADWORDS #salon LIST
  
=====Supprimer un gros mot=====
+
====Supprimer un gros mot====
 
  /msg botserv BADWORDS #salon DEL '''mot'''
 
  /msg botserv BADWORDS #salon DEL '''mot'''
 
Le mot peut être remplacé par son numero dans la liste
 
Le mot peut être remplacé par son numero dans la liste
  
====Kicker les utilisateurs qui parlent en MAJUSCULES====
+
===Kicker les utilisateurs qui parlent en MAJUSCULES===
 
  /msg botserv KICK #salon CAPS ON nombre_de_fois_avant_ban minimum pourcentage
 
  /msg botserv KICK #salon CAPS ON nombre_de_fois_avant_ban minimum pourcentage
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
Ligne 108 : Ligne 107 :
 
Kickera n'importe qui qui dira une phrase avec au moins 3 majuscules représentant 50% des lettres de la phrase, et bannera une personne qui recommence 3 fois de suite
 
Kickera n'importe qui qui dira une phrase avec au moins 3 majuscules représentant 50% des lettres de la phrase, et bannera une personne qui recommence 3 fois de suite
  
====Kicker les utilisateurs qui parlent en <span style="color:red">couleurs</span>====
+
===Kicker les utilisateurs qui parlent en <span style="color:red">couleurs</span>===
 
  /msg botserv KICK #salon BOLDS ON nombre_de_fois_avant_ban
 
  /msg botserv KICK #salon BOLDS ON nombre_de_fois_avant_ban
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
  
====Kicker les utilisateurs qui floooooooooodent====
+
===Kicker les utilisateurs qui floooooooooodent===
 
  /msg botserv KICK #salon FLOOD ON nombre_de_fois_avant_ban lignes secondes
 
  /msg botserv KICK #salon FLOOD ON nombre_de_fois_avant_ban lignes secondes
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
Ligne 122 : Ligne 121 :
 
kickera toutes les personnes qui diront plus de 6 phrases en 10 secondes (c'est le reglage par défaut si vous ne mettez rien)
 
kickera toutes les personnes qui diront plus de 6 phrases en 10 secondes (c'est le reglage par défaut si vous ne mettez rien)
  
====Kicker les utilisateurs qui repetent====
+
===Kicker les utilisateurs qui repetent===
 
  /msg botserv KICK #salon REPEAT ON nombre_de_fois_avant_ban nombre_de_repetitions
 
  /msg botserv KICK #salon REPEAT ON nombre_de_fois_avant_ban nombre_de_repetitions
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
Ligne 128 : Ligne 127 :
 
Le '''nombre_de_repetitions''' est le nombre de fois qu'une phrase devra être répétée avant que leur auteur soit kické
 
Le '''nombre_de_repetitions''' est le nombre de fois qu'une phrase devra être répétée avant que leur auteur soit kické
  
====Kicker les utilisateurs qui parlent en couleurs inversées====
+
===Kicker les utilisateurs qui parlent en couleurs inversées===
 
(ceci est assez peu utilisé, vous n'en aurez surement pas besoin)
 
(ceci est assez peu utilisé, vous n'en aurez surement pas besoin)
 
  /msg botserv KICK #salon REVERSES ON nombre_de_fois_avant_ban
 
  /msg botserv KICK #salon REVERSES ON nombre_de_fois_avant_ban
Ligne 134 : Ligne 133 :
  
  
====Kicker les utilisateurs qui parlent en <u>souligné</u>====
+
===Kicker les utilisateurs qui parlent en <u>souligné</u>===
 
(ceci est assez peu utilisé, vous n'en aurez surement pas besoin)
 
(ceci est assez peu utilisé, vous n'en aurez surement pas besoin)
 
  /msg botserv KICK #salon UNDERLINES ON nombre_de_fois_avant_ban
 
  /msg botserv KICK #salon UNDERLINES ON nombre_de_fois_avant_ban
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute
 
Le '''nombre_de_fois_avant_ban''' est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute

Version du 15 janvier 2006 à 22:20

BotServ est un service vous permettant d'avoir un bot sur votre salon, ce bot permet une meilleure interaction avec ChanServ, une automatisation de la surveillance (auto-kick flood, gros-mots, etc ...) ainsi qu'une présence rassurante sur le salon Pour avoir l'étendue des possibilités de BotServ, rien de tel que lui demander directement :

/msg botserv help

Liste des bots disponibles

Plusieurs bots sont disponibles, et vous devrez un choisir un seul, pour connaître la liste :

/msg botserv BOTLIST

Assigner un bot

Une commande suffit pour assigner un bot à un salon :

/msg botserv ASSIGN #salon bot

Exemple :

/msg botserv ASSIGN #machin Dragon

Le faire partir est encore plus simple :

/msg botserv UNASSIGN #salon

Obtenir des informations sur un bot ou un salon

Botserv permet aussi d'avoir des informations sur un bot ou un salon Exemple pour un salon :

/msg botserv INFO #Accueil

Ce qui donne :

Information pour le channel #Accueil:
             Nick du bot : RS2I
Kicker de mots interdits : inactif
     Kicker de car. gras : inactif
    Kicker de majuscules : inactif
      Kicker de couleurs : inactif
         Kicker de flood : inactif
    Kicker de répétition : inactif
      Kicker de reverses : inactif
Kicker de car. soulignés : inactif
                 Options : Fantaisie, Message d'accueil, Symbiose

Exemple pour un bot :

/msg botserv INFO rs2i

Ce qui donne :

Information pour le bot RS2I:
      Masque : PrivateBot@Bot.RS2I.net
    Vrai nom : Robot d'administration
        Créé : 11 Jan 2005 00:12:21 CET
     Options : Privé
 Utilisé sur : 5 channel(s)
 #Accueil  #Aide  #cs  #news  #quizz

Faire parler le bot

Il peut être fun de le faire parler ce bot :D

/msg botserv SAY #salon le texte à dire

Ce qui donne :

<&RS2I> le texte à dire

Ou de lui faire faire des actions

/msg botserv ACT #salon fait quelque-chose

Ce qui donne :

* RS2I fait quelque-chose

Configuration du bot

Le bot réagit à certains évenements, ou peut selon votre bon vouloir, ne pas y réagir

Pour protéger les ops des kicks du bot

/msg botserv SET #salon DONTKICKOPS ON

Pour protéger les voices des kicks du bot

/msg botserv SET #salon DONTKICKVOICES ON

Active les commandes fantaisistes (!op machin pour opper machin, !kb bidule pour bannir et kicker bidule, etc ...)

/msg botserv SET #salon FANTASY ON

Active les messages d'accueil (chaque utilisateur avec un access sur le salon se evrra dire son message d'accueil par le bot)

/msg botserv SET #salon GREET ON

Permet au bot d'agir comme un vrai bot

/msg botserv SET #salon SYMBIOSIS ON

Bien sur, vous pouvez désactiver ces options en remplaçant "ON" par "OFF"

Kicks automatiques

Une autre fonction du bot est de pouvoir kicker les gens automatiquement lorsqu'il voit quelque-chose de particulier, comme des majuscules, du gras, de la couleur, ou même un certain mot

Note : tout ce qu'il y a après le ON est optionnel, si vous ne mettez rien, des valeurs par défaut bien choisies seront mises, ne mettez vos propres valeurs que si le comportement par défaut ne vous plait pas

Vous pouvez bien sur remplacer ON par OFF (et ne rien mettre après ce OFF) pour désactiver un kick automatique

Pour voir la liste des kicks automatiques activés sur un salon, allez voir le chapitre Obtenir des informations sur un bot ou un salon

Kicker les utilisateurs qui parlent en gras

/msg botserv KICK #salon BOLDS ON nombre_de_fois_avant_ban

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute

Kicker les utilisateurs qui disent des gros mots

/msg botserv KICK #salon BADWORDS ON nombre_de_fois_avant_ban

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute

La liste des gros mots est vide par défaut, c'est à vous de la créer

Ajouter un gros mot

/msg botserv BADWORDS #salon ADD mot

Lister les gros mots

/msg botserv BADWORDS #salon LIST

Supprimer un gros mot

/msg botserv BADWORDS #salon DEL mot

Le mot peut être remplacé par son numero dans la liste

Kicker les utilisateurs qui parlent en MAJUSCULES

/msg botserv KICK #salon CAPS ON nombre_de_fois_avant_ban minimum pourcentage

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute

Le minimum est le nombre minimum de majuscules qu'il devra y avoir dans une de ses phrases pour qu'il soit kické

Le pourcentage est le pourcentage minimum de majuscules qu'il devra y avoir dans la phrase pour qu'il soit kické

Exemple :

/msg botserv KICK #salon CAPS ON 3 5 50

Kickera n'importe qui qui dira une phrase avec au moins 3 majuscules représentant 50% des lettres de la phrase, et bannera une personne qui recommence 3 fois de suite

Kicker les utilisateurs qui parlent en couleurs

/msg botserv KICK #salon BOLDS ON nombre_de_fois_avant_ban

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute

Kicker les utilisateurs qui floooooooooodent

/msg botserv KICK #salon FLOOD ON nombre_de_fois_avant_ban lignes secondes

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute

Un flood sera une suite de lignes lignes dites par une personne en secondes secondes

Exemple :

/msg botserv KICK #salon FLOOD ON 3 6 10

kickera toutes les personnes qui diront plus de 6 phrases en 10 secondes (c'est le reglage par défaut si vous ne mettez rien)

Kicker les utilisateurs qui repetent

/msg botserv KICK #salon REPEAT ON nombre_de_fois_avant_ban nombre_de_repetitions

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute

Le nombre_de_repetitions est le nombre de fois qu'une phrase devra être répétée avant que leur auteur soit kické

Kicker les utilisateurs qui parlent en couleurs inversées

(ceci est assez peu utilisé, vous n'en aurez surement pas besoin)

/msg botserv KICK #salon REVERSES ON nombre_de_fois_avant_ban

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute


Kicker les utilisateurs qui parlent en souligné

(ceci est assez peu utilisé, vous n'en aurez surement pas besoin)

/msg botserv KICK #salon UNDERLINES ON nombre_de_fois_avant_ban

Le nombre_de_fois_avant_ban est le nombre de fois que le bot kickera un même utilisateur avant de le bannir pour cette faute