Plugin list

Channel

This plugin provides various commands for channel management, such as setting modes and channel-wide bans/ignores/capabilities. This is a core Supybot plugin that should not be removed!

Command Help
alert[<canal>] <texte>
Envoie le <texte> à tous les utilisateurs sur <canal> qui ont la capacité #canal,op.
ban add[<canal>] <nick|masque d'hôte> [<expiration>]
Si vous avez la capacité #canal,op, ceci affectera un bannisement persistant au <nick|masque d'hôte> spécifié. D'autres plugins pourraient renforcer ce bannissement en bannissant vraiment les utilisateurs correspondant à ce masque d'hôte lorsqu'ils entrent. <expiration> est un argument option, correspondant à la durée, en secondes, que doit avoir le bannissement.
ban hostmask[<channel>] <banmask>
Bans the <banmask> from the <channel>.
ban list[<channel>] [<mask>]
If you have the #channel,op capability, this will show you the current persistent bans on the <channel> that match the given mask, if any (returns all of them otherwise). Note that you can use * as a wildcard on masks and \* to match actual * in masks
ban remove[<canal>] <masque d'hôte>
Si vous avez la capacité #canal,op, ceci supprimera le bannissement persistant sur le <masque d'hôte>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
capability add[<canal>] <nick|nom> <capacité> [<capacité> ...]
Si vous avez la permission #canal,op : donne à l'utilisateur <nom> (ou celui ayant actuellement le <nick>) la <capacité> sur le canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
capability list[<canal>]
Retourne les capacité présentes sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
capability remove[<canal>] <nom|masque d'hôte> <capacité> [<capacité> ...]
Vous permet de prendre la <capacité> de l'utilisateur <nom> (ou celui à qui appartient le <masque d'hôte>, à condition que vous ayez la capacité #canal,op. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
capability set[<canal>] <capacité> [<capacité> ...]
Si vous avez la capacité #canal,op ceci ajoutera la <capacité> de canal à tous les utilisateurs du canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
capability setdefault[<canal>] {on|off}
Si vous avez la capacité #canal,op, cela vous permet de définir la réponse par défaut relative aux problèmes de pouvoir nécessaire op, halfop, voice). <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
capability unset[<canal>] <capacité> [<capacité> ...]
Si vous avez la capacité #canal,op ceci désactivera le fait que tous les utilisateurs du canal aient la <capacité> de canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
cycle[<channel>] [<reason>]
If you have the #channel,op capability, this will cause the bot to "cycle", or PART and then JOIN the channel. <channel> is only necessary if the message isn't sent in the channel itself. If <reason> is not specified, the default part message specified in supybot.plugins.Channel.partMsg will be used. No part message will be used if neither a cycle reason nor a default part message is given.
dehalfop[<canal>] [<nick> ...]
Si vous avez la capacité #canal,op, ceci vous permet de déhalfoper tous les <nick>s. Si vous ne fournissez aucun <nick>, ceci vous déhalfopera. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
deop[<canal>] [<nick> ...]
Si vous avez la capacité #canal,op, ceci vous permet de déoper tous les <nick>s. Si vous ne fournissez aucun <nick>, ceci vous déopera. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
devoice[<canal>] [<nick> ...]
Si vous avez la capacité #canal,op, ceci vous permet de dévoicer tous les <nick>s. Si vous ne fournissez aucun <nick>, ceci vous dévoicera. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
disable[<canal>] [<plugin>] [<commande>]
Si vous avez la capacité #canal,op, ceci désactive la <commande> sur le <canal>. Si le <plugin> est fourni, toutes les commandes de ce plugin seront désactivées. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
enable[<canal>] [<plugin>] [<commande>]
Si vous avez la capacité #canal,op, ceci activera la <commande> sur le <canal>, si elle a auparavant été désactivée. Si le <plugin> seule la commande de ce plugin sera activée. <canal> n'est nécessaire n'est pas envoyé sur le canal lui-même.
halfop[<canal>] [<nick> ...]
Si vous avez la capacité #canal,halfop, ceci vous permet de halfoper tous les <nick>s. Si vous ne fournissez aucun <nick>, ceci vous halfopera. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
iban[<channel>] [--{exact,nick,user,host}] <nick> [<seconds>]
If you have the #channel,op capability, this will ban <nick> for as many seconds as you specify, otherwise (if you specify 0 seconds or don't specify a number of seconds) it will ban the person indefinitely. --exact can be used to specify an exact hostmask. You can combine the --nick, --user, and --host options as you choose. If --account is provided and the user is logged in and the network supports account bans, this will ban the user's account instead. <channel> is only necessary if the message isn't sent in the channel itself.
ignore add[<canal>] <nick|masque d'hôte> [<expiration>]
Vous permet d'ajouter un ignore persistant sur le <masque d'hôte>, ou le masque associé au <nick>, à condition d'avoir la capacité #canal,op. <secondes> est un argument optionnel, correspondant au nombre de secondes durant lesquelles l'ignore sera effectif ; si il n'est pas donné, l'ignore n'expirera jamais. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
ignore list[<canal>]
Liste les masques d'hôte que le bot ignore sur le canal donné. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
ignore remove[<channel>] <nick|hostmask>
If you have the #channel,op capability, this will remove the persistent ignore on <hostmask> in the channel. <channel> is only necessary if the message isn't sent in the channel itself.
invite[<canal>] <nick>
Si vous avez la capacité #canal,op, ceci invitera <nick> à rejoindre le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
kban[<channel>] [--{exact,nick,user,host,account}] <nick> [<seconds>] [<reason>]
If you have the #channel,op capability, this will kickban <nick> for as many seconds as you specify, or else (if you specify 0 seconds or don't specify a number of seconds) it will ban the person indefinitely. --exact bans only the exact hostmask; --nick bans just the nick; --user bans just the user, and --host bans just the host You can combine the --nick, --user, and --host options as you choose. If --account is provided and the user is logged in and the network supports account bans, this will ban the user's account instead. <channel> is only necessary if the message isn't sent in the channel itself.
key[<canal>] [<clef>]
Définit la <clef> du <canal>. Si la <clef> n'est pas donnée, retire la clef du <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
kick[<canal>] <nick>[, <nick>, ...] [<raison>]
Kicke le(s) <nick>(s) du <canal> pour la <raison>. Si la raison n'est pas donnée, le nick de la personne envoyant la commande est utilisé. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
limit[<canal>] [<limite>]
Définit la <limite> du canal. Si <limite> est 0, ou n'est pas donné, supprime la limite du canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
listbans[<canal>]Liste tous les bannissements du salon. Si <canal> n'est pas donné, il correspond au canal actuel.
lobotomy add[<canal>]
Si vous avez la capacité #canal,op, ceci "lobotomisera" le bot, c'est à dire qu'il sera silencieux et ne répondra plus à aucune requête faite sur le canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
lobotomy listne prend pas d'argument
Retourne les canaux sur lesquels le bot est lobotomisé.
lobotomy remove[<canal>]
Si vous avez la capacité #canal,op, ceci "dé-lobotomisera" le bot, c'est à dire qu'il ne sera plus silencieux et répondra à nouveau aux requêtes faites sur le canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
mode[<canal>] <mode> [<arg> ...]
Définit le <mode> sur le canal, en envoyant les arguments donnés. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
moderate[<canal>]
Définit le +m sur le canal, ce qui fait que seuls les ops et les utilisateurs voicés peuvent envoyer des message au canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
nicks[<canal>] [--count]
Retourne les nick sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même. Ne retourne que le nombre de nicks si --count est donné.
op[<canal>] [<nick> ...]
Si vous avez la capacité #canal,op, ceci vous permet de oper tous les <nick>s. Si vous ne fournissez aucun <nick>, ceci vous opera. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
part[<channel>] [<reason>]
Tells the bot to part the list of channels you give it. <channel> is only necessary if you want the bot to part a channel other than the current channel. If <reason> is specified, use it as the part message. Otherwise, the default part message specified in supybot.plugins.Channel.partMsg will be used. No part message will be used if no default is configured.
unban[<canal>] [<masque d'hôte|--all>]
Débannit le <masque d'hôte> du <canal>. Si le <masque d'hôte> n'est pas donné, débannit tous les masques d'hôte qui correspondent à votre masque d'hôte actuel. Particulièrement utile lorsque vous avez été banni(e) de manière inatendue ou accidentelle d'un canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
unmoderate[<canal>]
Définit le -m sur le <canal>, ce qui fait que tout le monde peut à nouveau envoyer des messages au canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.
voice[<canal>] [<nick> ...]
Si vous avez la capacité #canal,voice, ceci vous permet de voicer tous les <nick>s. Si vous ne fournissez aucun <nick>, ceci vous voicera. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même.