Ajout d'une nouvelle commande : /liste-bots pour lister tous les bots présents sur le serveur
Ajout d'une nouvelle commande : /liste-admins pour lister tous les membres ayant des permissions Administrateur sur le serveur
Ajout d'une nouvelle commande : /liste-bans pour lister toutes les personnes bannies du serveur
Ajout d'une nouvelle commande : /debannir [ID] pour débannir une personne
Ajout d'une nouvelle commande : /debannir-tous pour débannir toutes les personnes du serveur (+ confirmation pour éviter le missclick)
Ajout d'une nouvelle commande : /invitations pour lister les invitations du serveur, avec le nombre d'utilisations, qui l'a créé et sa durée de validité
Ajout d'une nouvelle commande : /rappel [date] [message] pour créer un message de rappel personnalisé qui s'enverra quand vous l'aurez décidé (format ISO ou langage naturel pris en compte)
Ajout d'un système de création de vocaux temporaires configurable via le /config. Vous choisissez un salon vocal de votre serveur et chaque membre qui le rejoindra aura son propre channel vocal qui sera créé dont il pourra configurer les autorisations (qui peut rejoindre, nombre max de personnes, etc)
Ajout d'un nouveau système de statistiques dans une nouvelle catégorie du /config. Vous pouvez désormais afficher dans une catégorie : le nombre de membres, le nombre de rôles, le nombre de salons, le nombre de tickets traités
Ajout de plusieurs logs lors de l'exécution de certaines commandes (pour une meilleure traçabilité des exécutions de commandes)
Ajout du nombre total de votes pour le serveur dans l'embed de classement
Ajout de logs dans les tickets lors de l'exécution des commandes d'ajout ou de suppression de membres ou de rôles
Grande amélioration de l'automod dans le /config avec une catégorie dédiée. Possibilité désormais de régler l'intensité de l'automod (Ex : 3 bans/kicks en moins de 2 minutes). Ajout d'une fonctionnalité permettant la détection et la répression de spam de liens
Ajout d'un système d'attribution de rôle automatique selon le statut pour les serveurs premiums
Ajustement du temps donné afin que les lettres "d" (days) ou "j" (jours) soient prises en compte pour le temps du concours
Page plus optimisée avec des screens d'exemples d'utilisation des fonctionnalités
Notes de version :
Ajout de logs si le bot n'a pas les permissions pour attribuer un rôle automatique à un membre qui vient d'arriver sur le serveur
Ajout d'une toute nouvelle fonctionnalité pour "coller" un message en bas d'un salon (c'est à dire que c'est toujours le bot qui sera le dernier à envoyer un message que vous aurez choisi). Utilisez la commande : /message-coller ID
Ajout d'une page premium au site web qui permet d'y retrouver la liste des fonctionnalités premium et servira plus tard à prendre l'abonnement (pour l'instant, il n'y a pas grand-chose, mais cela viendra)
Ajout d'une nouvelle catégorie dans le /config → catégorie ticket vous permettant de gérer tout ce qui est relatif aux tickets de votre serveur (la commande /ticket pour afficher un embed et bouton a donc été supprimée, car tout est gérable dans le /config désormais)
Ajout de nouvelles commandes pour les tickets : /ticket-membre-ajouter & /ticket-membre-supprimer (Je crois que je n'ai pas besoin d'expliquer ce qu'elles font)
Ajout d'un bouton Fermer puis Supprimer le ticket avec la possibilité de Sauvegarder la conversation (un fichier .txt sera disponible et envoyé dans un salon de logs s'il est configuré via le panel de config)
Ajout d'une commande /help pour rediriger vers la documentation du bot
Ajout d'un rappel en MP quand un rôle temporaire va expirer (1 jour avant) (Idée de @Puick)
Ajout d'indications sur à quoi doit ressembler le lien de l'API Top Server pour la configuration des classements dans le /config
Ajout d'un tout nouveau système de pointeuse ! Désormais disponible dans le /config, je vous invite à l'expérimenter par vous-même, il est très simple à utiliser. Évidemment, vous retrouverez toutes les informations complémentaires dans la documentation sur le site officiel.
Ajustement du système d'actualisation des classements pour éviter les bugs
Amélioration de l'affichage du panel de configuration /config afin de lui donner un peu plus de style
Ajustement de l'émoji sous le bouton "S'abonner aux notifications" du message de classement
Ajustement de la commande de rôle temporaire pour qu'elle fonctionne avec lettres françaises ("j" pour "jours" au lieu de "d" pour "days")
Notes de version :
Changement du système d'annonce des patchnotes dans les logs des serveurs
Ajustement des logs de votes pour les ajouts et suppressions de rôles temporaires (plus de mention mais juste le nom du rôle pour éviter les pings inutiles)
Correction de bugs liés aux envois de rappels par MP
Notes de version :
Ajout d'une sécurité pour la commande /role-temporaire → Vous ne pouvez plus attribuer à quelqu'un un rôle égal ou supérieur au vôtre
Ajout d'une sécurité pour la commande /avertissement → Vous ne pouvez plus avertir quelqu'un qui a un rôle égal ou supérieur au vôtre
Ajout d'une sécurité pour l'attribution de rôles dans le /config → Les rôles avertissement ou suspect ne doivent et ne peuvent plus posséder de perms admin
Ajout d'une sécurité pour l'initialisation du lien de l'API du /classement via le /config → Seuls les liens top server sont autorisés (Ex : https://api.top-serveurs.net/v1/servers/VOTRE_TOKEN_ICI/players-ranking)
Création d'un tout nouveau système de ticket → Utilisez "/ticket" pour envoyer l'embed des tickets
Changement de nom des commandes : supprimer-role → ticket-supprimer-role / ajouter-role → ticket-ajouter-role / renommer → ticket-renommer
Amélioration du design du /config (émojis personnalisés, boutons mieux rangés, etc)
Ajout d'une autosuppression du panel de configuration si celui-ci n'est pas utilisé pendant plus de 2 minutes
Corrections de bugs mineurs lors de l'exécution de certaines commandes
Correction du nom du serveur dans les MP lors de l'exécution de la commande d'ajout de rôle temporaire
Correction du système d'automod qui ne fonctionnait plus
Correction de la catégorie "Autres" dans le /config qui affichait mal les activations et désactivations
Correction du bouton de la catégorie premium qui causait un crash quand on cliquait dessus
Correction de l'option de nettoyage "après_message" qui fonctionnait à l'envers
Suppression du système de barème (plus d'utilité)
Premium : Amélioration et réglages du système de Notification de rôle pour les votes de top serveur ! Désormais disponible et configurable pour n'importe quel serveur premium et donc n'importe quel lien de vote. Il enverra automatiquement aux membres ayant ce rôle un rappel dans leur MP dès qu'ils pourront à nouveau voter pour votre serveur. (Attention à ne pas abuser de cette fonctionnalité (nombre de membres ayant ce rôle limité à 20 membres pour éviter les abus)
Premium : Ajout d'un bouton sous le message de classement pour prendre le rôle Notif Top Server et ainsi recevoir les notifications pour voter en MP
Notes de version :
Ajout de message d'erreur sur Discord lorsque vous essayez d'exécuter une commande, mais qu'il manque une configuration dans /config pour qu'elle fonctionne correctement (afin d'éviter que le bot crash et que vous ne sachiez pas pourquoi)
Traduction des commandes en français (Ex : rmrole → supprimer-role, addrole → ajouter-role, etc)
Ajout d'un nouveau système pour pouvoir report les bugs du bot (commande "/bug")
Amélioration du message d'embed lors de l'arrivée du bot sur un serveur (changement de la couleur + meilleur message)
Correction de l'actualisation des /classement qui posait parfois un problème (NanhNan)
Fusion du channel des logs et des commandes dans le /config (devient le → salon des logs staff)
Amélioration / Optimisation de la commande de ban (environ 10x plus rapide)
Optimisation du code pour un développement futur plus simple et plus efficace avec un meilleur temps de réponse lors de l'utilisation des fonctions
Notes de version :">
Ajout d'un tout nouveau système de suggestions utilisable n'importe où ! Vous pourrez donc désormais apporter vos idées pour le bot qui seront automatiquement listées et débattues dans #💡・suggestions . (Cooldown d'une minute par suggestion / personne)
Ajout de bases pour un futur système Premium...
Ajout de la possibilité d'activer ou de désactiver le barème des sanctions dans les logs des sanctions. (De base le système est désactivé)
Ajout de la possibilité de supprimer les messages de quelqu'un qui est ban avec la commande /ban. (Ex : "24h" → Supprimera tous les messages envoyés par l'utilisateur depuis les dernières 24h (s = secondes, m = minutes, h = heures, j ou d = jours)
Ajout d'un envoie automatique de message lorsque le bot rejoint un nouveau serveur pour suggérer aux Administrateurs de le configurer
Correction de l'actualisation automatique des classements qui ne mettait à jour que le dernier /classement. Maintenant tous vos classements se mettront à jour automatiquement (Attention limite d'un message / serveur)
Correction du crash lorsqu'une utilisation de la commande /role-temporaire essayait d'assigner un rôle supérieur à celui de la personne qui exécute la commande. À la place un message sur discord vous dira que l'action est impossible
Correction d'une erreur console quand le bot quittait un serveur
Notes de version :
Ajout d'un système de bannissement avec logs + MP de la personne avec les raisons du ban (commande : "/ban @utilisateur raison")
Ajout de la possibilité de configurer le message de ban (/config → autres) avec un formulaire de déban qui sera envoyé à la personne bannie
Création nouvelle commande /clear pour nettoyer un salon avec comme options (Choix du nombre de messages à supprimer + Choix de supprimer les messages de tel ou tel utilisateur + Choix d'une suppression jusqu'à une certaine date + Choix d'une suppression jusqu'à un certain message)
Ajout d'un système de logs automatiques lors des patchnotes du bot vers les salons de logs des différents serveurs
Ajustement du /avertissement. Il est maintenant personnalisé avec le nom du serveur duquel la personne a été bannie. Également le formulaire qui été systématiquement envoyé en MP a été retiré.
Ajustement du /classement qui est désormais 100% configurable pour chaque serveur ! Possibilité d'y ajouter le lien de votes, des logs, etc avec le /config → autres
Notes de version :
Ajout de la possibilité d'attribuer un rôle automatiquement aux membres lors de leur arrivée sur le serveur
Ajout du nombre de serveurs sur lequel le bot est présent dans son statut + sa version (alternance toutes les 10 sec)
Ajout de la possibilité d'activer ou désactiver le système d'automod dans le /config
Amélioration du système de /mp-ouvrir : Le joueur sait maintenant de quel serveur le MP provient
Correction du /addallrules qui ne fonctionnait plus (vous avez juste besoin de configurer le rôle Fondateur dans le /config)
Mise en place d'une fonction d'auto nettoyage de la base de données si le bot quitte le serveur
Correction du /config où la sélection des catégories disparaissait quand on cliquait sur un bouton
Changement du système d'ajout / configuration des rôles d'avertissement et des keywords qui étaient encore en format JSON. Désormais ils s'ajoutent comme des rôles normaux
Notes de version :
Changement d'identité du bot (StaffBot → AllBot)
Amélioration du site web pour le rendre plus fonctionnel et esthétique
Passage d'un système de stockage local à une base de données pour une meilleure gestion de plusieurs serveurs
Correction du système de giveaway qui ne fonctionnait pas correctement
Correction du système de tâches. Désormais le bot modifie bien le message et n'en envoie plus des nouveaux à chaque modification
Correction du système de mp qui posait problème si on supprimait le salon à la main (sans passer par une commande). Désormais un check automatique de l'existence du salon se fait régulièrement.
Modification du système de classement qui affiche l'heure à laquelle il a été actualisé
Ajout d'un tout nouveau système de config en phase de test. Avec cette nouvelle commande /config, vous pouvez paramétrer les salons et les rôles de votre serveur pour que les commandes du bot fonctionnent correctement.
Modification de la commande /config. Si aucun bouton n'est utilisé pendant plus d'une minute, le menu se ferme automatiquement.
Notes de version :">
Configuration du Discord Developer Portal afin de pouvoir inviter le bot sur des serveurs Discord
Création d'un site web simple pour présenter le bot et ses fonctionnalités
Correction d'un bug empêchant la lecture des logs.
Notes de version :
Création d'une nouvelle image pour le bot (FiveM Development → StaffBot)