21/11/2012, 14:37
Nouvelle version disponible : v3.0
Changelog partiel :
Citation :v3.0
- Ajout : nouvelle syntaxe permettant d'effacer un message envoyé dont on est l'auteur : !msg -del <n° d'identification du message>
La fonctionnalité peut être activée ou désactivée avec le paramètre can_delete_own_sent_msg.
- Ajout : nouvelle commande !sentmessages permettant d'afficher une liste des messages envoyés dont on est l'auteur, ainsi que leur numéro d'identification.
- Ajout : version partyline de la commande !messages
- Ajout : nouvelle option auto_correct_apostrophes permettant d'activer la substitution automatique des apostrophes (') par des accents graves (`) dans les noms des destinataires.
- Ajout : la base de données peut être cryptée afin d'éviter les indiscrétions si des personnes ont accès à ce fichier. Reportez-vous à l'option encrypt_database (activée par défaut).
- Ajout : il est désormais possible d'envoyer un message à des groupes de personnes que vous aurez définis au préalable.
La commande !msggroup <add/del/list> [paramètres] vous permet de gérer ces groupes.
Pour envoyer un message à un groupe, faites précéder le nom du groupe par un @ comme dans cet exemple : !msg @admins vous êtes virés.
De nouveaux paramètres de configuration concernant les groupes ont été ajoutés, veuillez vous reporter à la section configuration du script.
- Modification : l'affichage de nombreux messages du script a été homogénéisé.
- Modification : plusieurs messages d'avertissement du script ont été clarifiés.
- Modification : la déclaration de package MDS précise maintenant la version du script.
- Modification : disparition des paramètres num_def_color, num_sec_color, num_key_color, num_warn_color, num_flash_color et num_bg_color.
La personnalisation des couleurs présentait certains défauts qu'il m'a paru peu utile de corriger car je doute que beaucoup d'entre vous les utilise.
- Modification : lors de l'envoi d'un message, les vérifications d'identité ont maintenant lieu après la vérification de la syntaxe afin de ne pas être faites inutilement.
- Modification : si une base de données de messages est au format d'une ancienne version du script et nécessite d'être convertie, une copie de sauvegarde est maintenant créée avant la conversion.
- Modification : si la base de données de messages est introuvable ou corrompue, le script tentera de restaurer automatiquement une copie de sauvegarde si elle existe avant d'en recréer une nouvelle.
- Correction : un bug dans la vérification des messages expirés provoquait une erreur (encore).
- Correction : un timer lancé lorsqu'un utilisateur rejoint un salon se dupliquait à chaque join.
- Correction : l'Eggdrop ne tente plus de vérifier s'il a des messages lorsqu'il rejoint un chan. Ca provoquait une erreur si vous le faisiez rejoindre un chan non-statique puis le quitter quelques secondes après.
- Correction : si l'envoi de messages à l'Eggdrop est interdit et que l'on tente de le faire, le message affiché est désormais correct.
- Correction : un utilisateur pouvait dans certains cas (rares) recevoir une double notification lui signalant qu'il a des messages non lus.
- Correction : l'antiflood n'affichait pas ses messages correctement en cas d'utilisation excessive de la commande privée.
- Importantes restructurations du code, nombreuses optimisations.
- Passage sous licence Creative Commons.
Téléchargement : Messages Delivery Service v3.0
Laissez vos commentaires / suggestions / rapports de bugs.
Toute l'actualité de mes scripts ici (dernière mise à jour le 14/07/2018)
Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.

