BotServ

De Wiki Otaku

Sommaire

Commandes BotServ

BotServ vous permet d'avoir un bot sur votre canal.
Il a été conçu pour les utilisateurs qui ne 
peuvent héberger ou configurer un bot, ou pour
être utilisé sur les réseaux qui n'autorisent pas
un bot d'un utilisateur. Les commandes disponibles
sont listées ci-dessous, pour les utiliser, tapez
%RBotServ command. Pour plus d'information sur
une commande spécifique, tapez %RBotServ HELP command.


Botlist

  • Syntaxe: /msg BotServ BOTLIST
Liste tous les bots disponibles sur ce réseau.


Assign

  • Syntaxe: /msg BotServ ASSIGN canal pseudo
Attribue le bot désigné par pseudo au canal. Vous
pouvez ensuite configurer le bot pour qu'il convienne à
vos besoins.


Unassign

  • Syntaxe: /msg BotServ UNASSIGN canal
Retire le bot d'un canal. Si vous utilisez cette commande,
le bot ne joindra plus le canal. Cependant, la configuration
du bot est conservée donc vous aurez toujours la possibilité
de réattribuer un bot plus tard sans avoir à le reconfigurer
entièrement.


Info

  • Syntax: /msg BotServ INFO {canal | pseudo}
Vous permet de voir les informations BotServ pour un canal
ou un bot. Si le paramètre est un canal, vous verrez
des informations sur le canal tels que les kickers
actifs. Si le paramètre est un pseudo, vous verrez des
informations à propos d'un bot, comme le temps de
création ou le nombre de canaux auxquels il a été
attribué.


Badwords

  • Syntaxe: /msg BotServ BADWORDS canal ADD mot [SINGLE | START | END]
  • BADWORDS canal DEL {mot | entry-num | liste}
  • BADWORDS canal LIST [mask | liste]
  • BADWORDS canal CLEAR
Gère la liste des mots interdits d'un canal. La liste
des mots interdits détermine quels mots doivent être kickés
quand le kicker de mots interdits est activé. Pour plus
d'information, tapez %RBotServ HELP KICK BADWORDS.

La commande BADWORDS ADD ajoute le mot donné à la liste
de mots interdits. Si SINGLE est donné, un kick ne sera
effectué que si un utilisateur dit le mot en entier. Si
START est donné, un kick ne sera effectué que si un
utilisateur dit un mot qui commande par mot. Si END
est spécifié, un kick ne sera effectué que si un utilisateur
dit un mot qui se termine par mot. Si vous ne spécifiez
rien, un kick sera effectué chaque fois que mot est dit
par un utilisateur.

La commande BADWORDS DEL supprime le mot donné de la liste
des mots interdits. Si une liste de numéro d'entrées est
donné, ces entrées seront supprimées. (Voyez l'exemple pour
LIST ci-dessous.)

La commande BADWORDS LIST affiche la liste des mots 
interdits. Si un mask joker est donné, seules les entrées
correspondantes au mask seront affichées. Si une liste
de numéro d'entrées est donnée, seules ces entrées seront
affichées, par exemple:

BADWORDS #canal LIST 2-5,7-9
 Liste les mots interdits 2 à 5 et 7 à 9.

La commande BADWORDS CLEAR supprime toutes les entrées
de la liste des mots interdits.

Say

  • Syntaxe: /msg BotServ SAY canal texte
Fait dire au bot le texte donné sur le canal donné.


Act

  • Syntaxe: /msg BotServ ACT canal texte
Fait faire au bot l'équivalent d'une commande "/me"
sur le canal donné avec le texte donné.


Commandes Set

Set

  • Syntaxe: /msg BotServ SET canal option paramètres
Configure les options du bot. option peut être:

DONTKICKOPS   Pour protéger les ops des kicks du bot
DONTKICKVOICES  Pour protéger les voices des kicks du bot
FANTASY     Active les commandes fantaisistes
GREET      Active les messages d'accueil
SYMBIOSIS    Permet au bot d'agir comme un vrai bot

Tapez %RBotServ HELP SET option pour plus d'infos
sur une option spécifique.


Set Dontkickops

  • Syntaxe: /msg BotServ SET canal DONTKICKOPS {ON|OFF}
Active ou désactive la protection des ops sur un 
canal. Quand elle est active, cette option empêche
le bot de kicker les ops même s'ils ne sont pas concernés
par le level NOKICK.


Set Dontkickvoices

  • Syntaxe: /msg BotServ SET canal DONTKICKVOICES {ON|OFF}
Active ou désactive la protection des voices sur un 
canal. Quand elle est active, cette option empêche
le bot de kicker les voices même s'ils ne sont pas concernés
par le level NOKICK.


Set Fantasy

  • Syntaxe: /msg BotServ SET canal FANTASY {ON|OFF}
Active ou désactive le mode fantaisie sur un
canal. Quand elle est active, cette option
permet aux utilisateurs d'utiliser les commandes
!op, !deop, !voice, !devoice, !kick, !kb, !unban 
et !seen sur un canal (trouvez comment les utiliser; 
essayez avec ou sans pseudo pour chacune, et avec 
une raison pour certaines?).

Notez que les utilisateurs souhaitant utiliser
les commandes fantaisistes DOIVENT avoir
suffisamment d'accès pour les levels FANTASIA
et un autre level qui dépend de la commande
(par exemple, pour utiliser !op, un utilisateur
doit avoir suffisamment d'accès pour le level
OPDEOP).


Set Greet

  • Syntaxe: /msg BotServ SET canal GREET {ON|OFF}
Active ou désactive le mode message d'accueil
sur un canal. Quand elle est active, cette option
fait afficher au bot le message d'accueil de chaque
utilisateur qui a un accès suffisant au canal.


Set Symbiosis

  • Syntax: /msg BotServ SET canal SYMBIOSIS {ON|OFF}
Active ou désactive la symbiose sur un canal.
Quand elle est active, cette option fait faire
au bot tout ce qui est normalement effectué
par BotServ sur les canaux, tels que les MODEs,
les KICKs, et même le message d'entrée.


Commandes Kick

Kick

  • Syntaxe: /msg BotServ KICK canal option paramètres
Configure les kickers du bot. option peut etre:

BOLDS     Détermine si le bot kicke les
        caractères gras
BADWORDS   Détermine si le bot kicke les mots 
        interdits
CAPS     Détermine si le bot kicke les majuscules
COLORS    Détermine si le bot kicke les couleurs
FLOOD     Détermine si le bot kicke les utilisateurs
        qui floodent
REPEAT    Détermine si le bot kicke les répétitions
REVERSES   Détermine si le bot kicke les reverses
UNDERLINES  Détermine si le bot kicke les caractères
        soulignés

Tapez %RBotServ HELP KICK option pour plus d'informations
sur une option en particulier.


Kick Bolds

  • Syntaxe: /msg BotServ KICK canal BOLDS {ON|OFF} [ttb]
Active ou désactive le kicker de caractères gras. Quand
elle est active, cette option demande au bot
de kicker les utilisateurs qui utilisent des 
caractères gras.

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Kick Colors

  • Syntaxe: /msg BotServ KICK canal COLORS {ON|OFF} [ttb]
Active ou désactive le kicker de couleurs. Quand
elle est active, cette option demande au bot
de kicker les utilisateurs qui utilisent des 
couleurs.

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Kick Reverses

  • Syntaxe: /msg BotServ KICK canal REVERSES {ON|OFF} [ttb]
Active ou désactive le kicker de reverses. Quand
elle est active, cette option demande au bot
de kicker les utilisateurs qui utilisent des 
reverses.

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Kick Underlines

  • Syntaxe: /msg BotServ KICK canal UNDERLINES {ON|OFF} [ttb]
Active ou désactive le kicker de caractères soulignés. 
Quand elle est active, cette option demande au bot
de kicker les utilisateurs qui utilisent des 
caractères soulignés.

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Kick Caps

  • Syntaxe: /msg BotServ KICK canal CAPS {ON|OFF} [ttb [min [percent]]]
Active ou désactive le kicker de majuscules. Quand 
elle est active, cette option demande au bot
de kicker les utilisateurs qui parlent en MAJUSCULES
sur le canal.

Le bot ne kicke que s'il y a au minimum min majuscules
et qu'elles constituent au moins percent%% de la
ligne de texte entière (si ces paramètres ne sont pas
donnés, les valeurs par défaut 10 caractères et 25%% 
seront utilisés).

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Kick Flood

  • Syntaxe: /msg BotServ KICK canal FLOOD {ON|OFF} [ttb [ln [secs]]]
Active ou désactive le kicker de flood. Quand 
elle est active, cette option demande au bot
de kicker les utilisateurs qui floodent le canal
en utilisant au moins ln lignes en secs secondes
(si ces paramètres ne sont pas donnés, les valeurs
par défaut sont 6 lignes en 10 secondes).

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Kick Repeat

  • Syntaxe: /msg BotServ KICK #canal REPEAT {ON|OFF} [ttb [num]]
Active ou désactive le kicker de répétitions. Quand 
elle est active, cette option demande au bot
de kicker les utilisateurs qui se répètent num fois
(si num n'est pas donné, la valeur par défaut est 3).

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Kick Badwords

  • Syntaxe: /msg BotServ KICK #canal BADWORDS {ON|OFF} [ttb]
Active ou désactive le kicker de mots interdits. 
Quand elle est active, cette option demande au bot
de kicker les utilisateurs qui disent certains mots 
sur le canal.

Vous pouvez définir les mots interdits pour votre
channel en utilisant la commande BADWORDS. Tapez
%RBotServ HELP BADWORDS pour plus d'informations.

ttb est le nombre de fois qu'un utilisateur peut
se faire kicker avant d'être banni. Ne donnez
pas ttb ou mettez le à 0 pour désactiver le système
de ban une fois activé.


Commandes réservées aux Services Admins

Servadmin Bot

  • Syntax: /msg BotServ BOT ADD pseudo user host real
  • BOT CHANGE ancien-pseudo nouveau-pseudo [user [host [real]]]
  • BOT DEL pseudo
Permet aux Services Admins de créer, modifier, et
supprimer les bots que les utilisateurs pourront
utiliser sur leurs canaux.

BOT ADD ajoute un bot avec le pseudo, username, hostname
et realname donné. Aucun test d'intégrité ne sont effectués
pour ces données, donc faites très attention.
BOT CHANGE permet de changer le pseudo, username, hostname
ou realname d'un bot tout en conservant les données qui
lui sont associées.
BOT DEL supprime le bot donné de la liste des bots. 

Note: si vous créez un bot ayant un pseudo enregistré
avec NickServ, il sera effacé. De plus, si un utilisateur
utilise le pseudo du bot lors de sa création ou modification,
il sera déconnecté.

Commandes Servadmin Set

Ces options sont réservées aux Services Admins:

NOBOT      Empêche un bot d'être attribué à
          un canal
PRIVATE     Empêche un bot d'être attribué par
          des non-opérateurs IRC


Servadmin Set Nobot

  • Syntaxe: /msg BotServ SET canal NOBOT {ON|OFF}
Cette option empêche un bot d'être attribué au canal.
Si un bot est déjà attribué, il est enlevé automatiquement
quand vous activez l'option.

Réservée aux Services Admins.


Servadmin Set Private

  • Syntaxe: /msg BotServ SET nick-du-bot PRIVATE {ON|OFF}
Cette option empêche un bot d'être attribué à un
canal par des utilisateurs qui ne sont pas opérateurs
IRC.

Réservée aux Services Admins.
Outils personnels