Irc

De Wiki LDN
Sauter à la navigation Sauter à la recherche


Note.png

Obtenir de l'aide /msg c help

Enregistrer son pseudo

/nick monpseudo
/msg C nick register monpassword mon@email
/msg C help nick set cloak

Enregistrer un channel (il faut être obligatoirement être op)

/msg C chan register #ldn

Définir les modes sur le channel

Note.png

La modification des modes nécessite les droits d'opérateur de channel (+o)

Pour ajouter ou retirer des modes sur le channel, il suffit d'utiliser la commande /mode, suivie de + ou -, et des modes que l'on veut définir/enlever. Par exemple, pour masquer le chan de la liste des chans du serveur, il suffit de taper

/mode +s

et pour le faire apparaître de nouveau

/mode -s

La liste des modes pour un chan ou un user est disponible dans la documentation d'unrealircd. http://www.unrealircd.com/files/docs/unreal32docs.fr.html#userchannelmodes

Ban/Unban

Pour bannir un utilisateur, il suffit d'utiliser la commande /ban, ou /mode

/ban floodeur

Dans irssi, la commande /ban <pseudo> utilise le type de masque configuré dans le paramètre "ban_type", et par défaut, est défini sur "normal", soit *!*user@*.domain.net

/mode +o *!*@host.spammer

Ici, on utilise le mode du chan pour poser un ban, suivi du masque. Cette commande fonctionne indépendamment du client irc utilisé.

Le masque se lit comme suit : tout pseudo d'utilisateur (nick *) et tout nom d'utilisateur (user !*), dont l'hôte (@) est host.spammer

un truc sur irssi, pour dé-bannir vite fait, c'est /ban, sans paramètres, puis, /unban <n°> du ban dans la liste fournie par /ban

En cas de ban/kick accidentel sur tout le chan, comme un mode +b *!*@*, il faut envoyer au bot "C" la commande de deban suivante :

/msg C CHAN UNBANALL #ldn
Note.png

Cette commande retire tous les bans définis sur le chan.

Gérer les droits

/msg C chan access chan username {+|-}flags

Avec ces flags

-C-     o   Can get/give/take op
-C-     O   Get auto-op on join
-C-     v   Can get voice
-C-     V   Get auto-voice on join
-C-     x   Can modify access list
-C-     i   Can get invited
-C-     t   Can change topic
-C-     F   Channel owner, can only be modified with CHAN SET FOUNDER command
-C-     f   Channel co-owner
-C-     h   Can get halfop
-C-     H   Get auto-halfop on join
-C-     s   Can use CHAN SET commands
-C-     p   Can get protect status
-C-     P   Get auto-protect on join (+a mode)
-C-     N   Can't get any status (op/voice/etc)
-C-     k   Auto-kick on join
-C-     b   Auto-kickban on join
-C-     w   Get auto-owner on join (+q mode)

Exemple droits

/msg C chan access #ldn sebian +oOvxitfhspw
/msg C chan access #ldn nah +oOvV
Note.png

Il ne peux y avoir qu'un seul owner (F) et un seul co-owner(f)