Pour toutes les commandes, faire précéder de /MSG BOTSERV BotServ vous permet d'avoir un bot sur votre channel.
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 /msg BotServ command. Pour plus d'information sur une commande spécifique, tapez /msg BotServ HELP command.
BOTLIST Liste les bots disponibles
ASSIGN Attribue un bot à un channel
SET Configure les options du bot
KICK Configure les kickers
BADWORDS Gère la liste des mots interdits
Autres commandes: ACT INFO SAY UNASSIGN
Le bot joindra un channel dès qu'il y aura au moins 1 utilisateurs dessus.
La commande suivante est disponible pour les Services admins: BOT Gère la liste des bots du réseau
BOTLIST Liste les bots disponibles
Syntaxe: BOTLIST
Liste tous les bots disponibles sur ce réseau.
ASSIGN Attribue un bot à un channel
Syntaxe: ASSIGN chan nick
Attribue le bot désigné par nick au channel chan. Vous pouvez ensuite configurer le bot pour qu'il convienne à vos besoins.
SET Configure les options du bot
Syntaxe: SET channel option parameters
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 /msg BotServ HELP SET option pour plus d'infos sur une option spécifique.
Ces options sont réservées aux Services admins:
NOBOT Empêche un bot d'être attribué à un channel
PRIVATE Empêche un bot d'être attribué par des non-opérateurs IRC
KICK Configure les kickers
Syntaxe: KICK channel option parameters
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 /msg BotServ HELP KICK option pour plus d'informations
sur une option en particulier.
BADWORDS Gère la liste des mots interdits
Syntaxe: BADWORDS channel ADD mot [SINGLE | START | END]
BADWORDS channel DEL {mot | entry-num | liste}
BADWORDS channel LIST [mask | liste]
BADWORDS channel CLEAR
Gère la liste des mots interdits d'un channel. 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 /msg BotServ 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 #channel LIST 2-5,7-9
Liste les mots interdits 2 à 5 et 7 à 9.
La commande BADWORDS CLEAR supprime toutes les entrées
ACT
Syntaxe: ACT channel texte
Fait faire au bot l'équivalent d'une commande "/me" sur le channel donné avec le texte donné.
INFO
Syntax: INFO {chan | nick}
Vous permet de voir les informations BotServ pour un channel ou un bot. Si le paramètre est un channel, vous verrez des informations sur le channel tels que les kickers actifs. Si le paramètre est un nick, vous verrez des informations à propos d'un bot, comme le temps de création ou le nombre de channels auxquels il a été attribué.
SAY
Syntaxe: SAY channel texte
Fait dire au bot le texte donné sur le channel donné.
UNASSIGN
Syntaxe: UNASSIGN chan
Retire le bot d'un channel. Si vous utilisez cette commande, le bot ne joindra plus le channel. 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.
DONTKICKOPS
Syntaxe: SET channel DONTKICKOPS {ON|OFF}
Active ou désactive la protection des ops sur un channel. 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.
DONTKICKVOICES
Syntaxe: SET channel DONTKICKVOICES {ON|OFF}
Active ou désactive la protection des voices sur un channel. 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.
FANTASY
Syntax: SET channel FANTASY {ON|OFF}
Active ou désactive le mode fantaisie sur un channel. Quand elle est active, cette option permet aux utilisateurs d'utiliser les commandes !op, !deop, !voice, !devoice, !kick, !kb, !unban et !seen sur un channel (trouvez comment les utiliser; essayez avec ou sans nick 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).
GREET
Syntaxe: SET channel GREET {ON|OFF}
Active ou désactive le mode message d'accueil sur un channel. Quand elle est active, cette option fait afficher au bot le message d'accueil de chaque utilisateur qui a un accès suffisant au channel.
SYMBIOSIS
Syntax: SET channel SYMBIOSIS {ON|OFF}
Active ou désactive la symbiose sur un channel. Quand elle est active, cette option fait faire au bot tout ce qui est normalement effectué par ChanServ sur les channels, tels que les MODEs, les KICKs, et même le message d'entrée.
NOBOT
Syntaxe: SET channel NOBOT {ON|OFF}
Cette option empêche un bot d'être attribué au channel. Si un bot est déjà attribué, il est enlevé automatiquement quand vous activez l'option.
Réservée aux administrateurs des services.
PRIVATE
Syntaxe: SET nick-du-bot PRIVATE {ON|OFF}
Cette option empêche un bot d'être attribué à un channel par des utilisateurs qui ne sont pas opérateurs IRC.
Réservée aux administrateurs des services.
BOT ADD - CHANGE - DEL - LIST
Syntax: BOT ADD nick user host real
BOT CHANGE oldnick newnick [user [host [real]]]
BOT DEL nick
BOT LIST
Permet aux Services admins de créer, modifier, et supprimer les bots que les utilisateurs pourront utiliser sur leurs channels.
BOT ADD ajoute un bot avec le nick, 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 nick, 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.
BOT LIST est un alias de BOTLIST qui liste tous les bots disponibles sur le réseau.
Note: si vous créez un bot ayant un nick enregistré avec NickServ, il sera effacé. De plus, si un utilisateur utilise le nick du bot lors de sa création ou modification, il sera déconnecté.