Nous avons récemment migré nos services (NickServ, ChanServ, BotServ, MemoServ, HostServ) sur la dernière version majeure de Anope, la version 2.0.1.
Cette mise à jour apporte un énorme lot de changements. Les principaux sont :
- Le support des comptes utilisateur qui vous permet de maintenir les droits de votre compte tout en changeant de pseudo
- Les salons persistants
- Une liste de salons favoris à rejoindre automatiquement
- Un système de statistiques intégré
- Des changements importants côté technique comme le support de nouveaux systèmes de base de données, la connexion sécurisée en SSL ou encore un cryptage plus puissant des mots de passe.
Il y a également un bon nombre de changements au niveau des commandes pour les utilisateurs.
En voici le détail.
1. ChanServ
- La commande pour rajouter un mode maintenu /cs set #chan MLOCK +/-mode a été remplacé par /cs mode #chan LOCK ADD +/-mode
- /cs clear #chan NOM a été remplacé par /cs mode #chan CLEAR NOM. Remplacez NOM par BANS pour enlever tous les bans, OPS, HALFOPS, VOICES pour deop dehalfop devoice tous les utilisateurs, EXCEPTS pour enlever les +e et INVITEOVERRIDES pour les +I.
- La commande pour verrouiller un Topic /cs set #salon TOPICLOCK ON/OFF devient maintenant /cs TOPIC #salon LOCK/UNLOCK
- Le /cs MODE est très intéressant par exemple pour supprimer tout les bans ~c il suffit de taper /cs MODE #chan SET -b ~c:* ou un autre exemple : /cs MODE #chan SET -v * pour enlever le voice à tout les utilisateurs.
- Nouveauté concernant les axxs on peut maintenant mixer sur un même salon les levels type "chiffres" ainsi que XOPS et FLAGS (la commande /cs SET #salon XOP {ON | OFF} étant inutile, elle a été supprimé)
- Grosse nouveauté on peut rajouter un accès sur un masque, donc sur un vhost ET donc aussi sur un pseudo non enregistré pseudo!Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
- Il existe un nouvel accès XOP (vop hop aop sop) : QOP qui équivaut a donner un accès Founder et donc +qo via la commande /cs QOP #chan ADD masque
- La commande /cs IDENTIFY pour s’identifier à un salon a été supprimé, pour donner ce genre d’accès maintenant il faudra ajouter un accès 10000 (/cs ACCESS #salon ADD pseudo 10000) ou bien si vous préférez /cs QOP #salon ADD pseudo
- Si vous aviez donné un accès 9999 à un utilisateur, il sera maintenant +qo , considéré comme OWNER mais pas comme FOUNDER (la différence : il ne pourra pas changer les levels (/cs HELP LEVELS) ou bien supprimer le salon)
- Il existe un nouveau moyen de rajouter un accès sur un salon (en plus de Levels (3,4,5 etc) et "XOP" VOP HOP...) FLAGS ! commande : /cs FLAGS #chan MODIFY masque +flags pour plus d'info /cs HELP FLAGS
- ATTENTION !!! concernant les accès si vous etes proprietaires d'un salon, mais que vous vous rajoutez aussi un accès, l’accès prime sur le droit de propriétaire, donc veillez bien à le supprimer (/cs ACCESS #salon DEL pseudo . marche qu'importe le type d’accès donné)
- Nouveauté concernant les stats ! Pour activer les stats sur votre salon, tapez : /cs SET CHANSTATS #salon ON . !GSTATS Affiche vos statistiques globales, !GTOP le top 3 des utilisateurs du réseau, !GTOP10 le top 10 des utilisateurs du réseau, !STATS Affiche vos stats sur un canal, TOP le top 3 sur un canal, TOP10 le top 10 sur un canal.
- Nouveauté Pour copier tous les paramètres, accès, akicks, badwords etc. d'un salon sur un nouveau salon, tapez : /cs CLONE #salon #salon2
2. NickServ
- Nouvelle commande qui gère votre liste d'auto join lorsqu'on s'identifie : /ns AJOIN ADD #chan,#chan2
- Pour réinitialiser votre mot de passe, tapez : /ns RESETPASS votre-pseudo votre-email, la commande SENDPASS n'existe plus, l'adresse email doit obligatoirement être celle associée a votre pseudo.
- New commande qui sauvegarde vos modes actuels et vous les restituera lors de la prochaine connexion, /ns set KEEPMODES ON (j'ai testé et ça marche très bien, feature très intéressante pour ceux qui changent souvent de client/ordi)
- Pour dégrouper un nick : /ns UNGROUP pseudo
- /ns set msg ON/OFF a été remplacé par /ns set MESSAGE ON/OFF (commande qui sert a changer la façon dont anope nous parle, message au lieu de notice)
- Les commandes /ns GHOST /ns RELEASE et /NS RECOVER ont été regroupé en une et même commande (beaucoup plus pratique pour le coup) /ns RECOVER pseudo motdepasse. et si quelqu'un utilise votre pseudo, alors ça le killera comme le faisait la commande GHOST.
3. MemoServ
- /ms RSEND pseudo : Envoie un mémo et demande un accusé de réception.
- /ms ignore ( #chan) ADD entrée : ignorer les mémos des utilisateurs par pseudo ou host
- Une commande qui n'est pas nouvelle a anope 2.0 mais sait on jamais :p Pour vérifier si le dernier mémo envoyé à un pseudo a été lu, tapez : /ms CHECK pseudo
4. BotServ
- /bs SET BANEXPIRE configure les expirations de ban du bot uniquement, c'est à dire, si vous activez les bans via botserv de flood, ou majuscule ou badwords alors le bot enlèvera automatiquement le ban après le temps donné (en seconde)