Mow910
a2ade9deeb
Ajout d'une fonctionnalité de nettoyage des salons vocaux orphelins au démarrage du bot. Implémentation de la fonction cleanup_orphaned_auto_rooms pour supprimer les salons vides qui ne sont plus utilisés, améliorant ainsi la gestion des ressources dans les serveurs Discord. Mise à jour de la logique de création de salons pour éviter la suppression des salons actifs.
2026-03-07 10:42:31 +01:00
Mow910
eedc7e4203
Refactor author icon handling in YouTube notifications. Updated the logic to strip whitespace from the author icon URL and ensure it starts with a valid HTTP/HTTPS scheme. This change improves the robustness of the embed author icon feature in both the Discord bot and web application.
2026-03-07 00:49:20 +01:00
Mow910
d24be973b8
Amélioration de la gestion des permissions dans les salons vocaux automatiques. Préservation des permissions existantes pour le rôle "everyone" lors de l'application des modes d'accès, et mise à jour des overwrites pour les membres en fonction des listes blanche et noire. Cela permet une gestion plus fine des accès selon le mode sélectionné.
2026-02-17 17:56:07 +01:00
Mow910
5e4af406ff
Ajout de la gestion des messages dans les salons automatiques avec la fonction on_message_auto_rooms. Mise à jour des emojis pour les modes d'accès et amélioration de l'embed de configuration des salons vocaux, incluant des sections pour les listes blanche et noire, ainsi que des informations sur le propriétaire et les modes d'accès. Correction de messages d'erreur et ajustements divers pour une meilleure expérience utilisateur.
2026-02-17 17:42:51 +01:00
Mow910
651773e63d
Ajout de la sélection de tags pour les posts dans les forums lors du transfert de messages. Mise à jour de la classe TransferReasonModal pour inclure les tags sélectionnés et ajout d'une nouvelle classe ForumTagSelect pour gérer la sélection des tags. Amélioration de l'interaction utilisateur avec des messages contextuels pour la sélection des tags.
2026-02-14 20:15:08 +01:00
Mow910
60b90edcb3
Ajout de la commande contextuelle "Déplacer le message" pour transférer des messages entre canaux, avec gestion des forums et des threads. Intégration d'un modal pour spécifier la raison du transfert et mise à jour de la synchronisation des commandes d'application.
2026-02-14 19:36:39 +01:00
Mow910
179876d2ce
Raison pour le titre du post dans le forum
2026-02-14 18:32:32 +01:00
Mow910
830ce61796
sans com
2026-02-14 18:28:03 +01:00
Mow910
5709b1c0a3
Amélioration de la commande !transfert pour supporter les canaux textuels, threads et forums. Ajout de vérifications de compatibilité pour le canal de destination et mise à jour de la documentation des commandes. Gestion des transferts de messages avec création de posts dans les forums et envoi via webhooks pour les autres types de canaux.
2026-02-14 18:01:31 +01:00
Mow910
11348bda39
Ajout de la commande !transfert pour transférer des messages entre canaux tout en préservant l'identité de l'auteur. Mise à jour de la documentation des commandes pour inclure cette nouvelle fonctionnalité et ses alias (!transfer, !move).
2026-02-14 16:55:52 +01:00
Mow910 and Cursor
b274dcaa51
Ajout de fonctionnalités majeures Twitch, Discord et interface web
...
Nouvelles fonctionnalités :
- Système de modération Twitch complet (bans, timeouts, avertissements)
- Filtre de liens intelligent pour Twitch avec whitelist/blacklist
- Notifications d'événements Twitch (follows, subs, raids, etc.)
- Système Freeloot Discord avec flux RSS dédié
- Salons automatiques Discord (création/suppression dynamique)
- Authentification utilisateur pour l'interface web (login/register)
- Gestion des utilisateurs et permissions
- Interface de modération Twitch dans la webapp
- Interface de gestion des événements Twitch
- Configuration des paramètres utilisateur
- Migration BDD pour les mots bannis
Améliorations de l'interface :
- Refonte complète des templates (configurations, commandes, humeurs, etc.)
- Nouvelle page de settings utilisateur
- Page de gestion des utilisateurs (admin)
- Page d'erreur 403 personnalisée
- Amélioration de la navigation et du design global
- Intégration de nouvelles sections dans le menu principal
Modifications techniques :
- Ajout de nouveaux modèles en base de données
- Extension des helpers database
- Mise à jour des dépendances (requirements.txt)
- Amélioration de la gestion des annonces Twitch
- Refactorisation du code pour meilleure maintenabilité
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 22:37:22 +01:00
Mow910
48531690fd
Accueil restructuré (zones Discord/Twitch, stats, indicateur connexion) + Top 3 sanctions/modérateurs + BOT_STATUS dans config Flask
2026-02-01 12:55:38 +01:00
Mow910
a8d2a0e063
Ajout de nouvelles colonnes pour la personnalisation des notifications YouTube dans la table youtube_notification, y compris le titre, la description, la couleur, le pied de page, le nom et l'icône de l'auteur, ainsi que des options pour afficher la miniature et l'image. Mise à jour de l'interface web pour permettre la configuration de ces options et ajout d'une prévisualisation de l'embed Discord.
2026-01-25 17:45:59 +01:00
Mow910
f2cd19a053
Ajout d'un système de notifications YouTube avec une nouvelle table youtube_notification dans la base de données, intégration de la vérification des vidéos YouTube, et création d'une interface web pour gérer les notifications. Le bot Discord enverra des alertes pour les nouvelles vidéos détectées.
2026-01-25 17:28:38 +01:00
Mow
9afd3b2588
Ajout d'une réaction d'avertissement pour les nouveaux membres ayant moins de 7 jours de compte lors de l'envoi du message de bienvenue.
2025-12-03 20:40:39 +01:00
Mow
559a780a4f
Correctif !pdb avec ajout du message de recherche, correction des bugs mention sur les notifications, et correction !say pour mettre un ID de channel
2025-11-16 21:55:05 +01:00
Mow
9abd7b8101
Ajout de la limitation de carractere 4096 MAx et 15 resultat a afficher
2025-11-12 23:47:46 +01:00
Mow
a66c31ecf6
Modification de l'embed affiche jusqu'a 35 jeux + notifi quand il cherche
2025-11-12 23:31:23 +01:00
Mow
3e12c2cf08
Refonte de l'embed + controle !pdb si vide affiche un message d'aide
2025-11-12 22:13:08 +01:00
Mow
cb559c2863
Ajout de la commande !say pour permettre l'envoi de messages en tant que bot dans un canal spécifié, avec des instructions d'utilisation .
2025-11-11 22:38:22 +01:00
Mow
a0a14abf57
correction de la exclusion temporaire et ajout de la commande de time out !to
2025-11-11 22:23:30 +01:00
Mow
a987ca311e
Ajout de la commande !timeout pour exclure temporairement un utilisateur avec une durée spécifiée, ainsi que des améliorations dans la gestion des avertissements, y compris l'envoi de messages privés de confirmation et la mise à jour des messages d'utilisation.
2025-11-11 22:11:21 +01:00
Mow
6411b1e73c
Ajout d'une table member_invites dans la base de données pour suivre les invitations des membres, et mise à jour des commandes de modération pour supprimer les messages après un délai
2025-11-08 22:27:55 +01:00
Mow
3b2886a41f
Channel logs + tout passe par un channel log
2025-11-08 21:47:27 +01:00
Mow
0e43313366
Rajout de compte suspect si l'utilisateur a crée son compte il y a moin de 7 jours dans le !inspect
2025-11-08 20:23:44 +01:00
Mow
0b9b9a4a23
Amélioration de la commande de kick pour inclure la possibilité d'utiliser un ID utilisateur, ajout de messages d'erreur pour les utilisateurs introuvables.
2025-11-08 20:18:49 +01:00
Mow
4a3cf400a0
Ajout des syntax a utiliser dans le welcome + la gestion des variable dans le welcome.py
2025-11-08 18:41:05 +01:00
Mow
c45f83df6c
Ajout d'une fonction pour envoyer un message privé de confirmation aux modérateurs lors des actions de sanction (avertissement, bannissement, débannissement, expulsion) et mise à jour des messages d'embed pour virer la raison du départ. Modification du message de bienvenue pour inclure des instructions sur la mention des channels.
2025-11-08 17:41:11 +01:00
Mow910
8a194f7b0e
Ajout d'une vérification de délai pour les actions de kick dans le message de départ des membres, avec un check de 3s
2025-11-06 20:03:05 +01:00
skylanix
d63d81f2b8
Retire <> pour une meilleure compréhension
2025-11-06 01:24:17 +00:00
skylanix
a26214ed68
Améliore la communication et la documentation
2025-11-06 01:01:23 +00:00
Mow
18a883c27b
Résolution de la gestion de la time zone
...
!aide ajouté
2025-11-02 20:05:17 +01:00
Mow
02abe1e1a7
Ajout de la gestion des rôles de modération dans le panneau d'administration. Mise à jour de la logique de configuration pour permettre la sélection de plusieurs rôles. Amélioration de l'interface utilisateur pour la gestion des rôles et des commandes de modération. Ajout de la mise à jour automatique du cache anti-cheat et de nouvelles fonctionnalités pour récupérer et stocker les données anti-cheat.
2025-10-26 14:55:16 +01:00
Mow
6a171e795f
Ajout de la gestion des messages de bienvenue et de départ pour les membres. Mise à jour des configurations pour activer ces fonctionnalités dans le panneau d'administration.
2025-10-16 00:04:39 +02:00
Mow
fd172e2ea0
Refonte du systeme d'avertissement et devient un moderation_event
...
Ajout de la commande !ban !kick !unban !listevent
Ajout du role ID dans le panel , et possibilité d'activé les commandes via le panel
2025-10-15 22:29:41 +02:00
Mow
aff236fd0c
Ajouter un modèle d'avertissement et des fonctionnalités de modération
...
Ajout d'un nouveau modèle Warning dans database/models.py pour suivre les avertissements donnés aux utilisateurs.
Mise à jour de database/schema.sql pour créer la table correspondante 'warning'.
Amélioration du bot Discord pour gérer les commandes d'avertissement.
Ajout d'une route de modération dans webapp pour de futures fonctionnalités de modération.
Mise à jour de template.html pour inclure un lien vers la page de modération.
2025-10-14 22:37:28 +02:00
Kepka Ludovic
9f03d91307
Suppression humble bundle api key
2025-09-13 09:09:04 +02:00
Kepka Ludovic
6158eee9b1
Nouvelle api pour humble bundle
2025-09-13 09:08:09 +02:00
Kepka Ludovic
69edfd4771
Edition des pojos
2025-08-29 13:44:00 +02:00
Kepka Ludovic
641ff40716
Ajout d'une clef d'authentification humble bundle
2025-08-27 16:03:10 +02:00
skylanix
b2afc4a9f3
Améliore le footer avec liens et informations projet
...
- Traduit complètement le footer en français
- Ajoute le lien GitHub vers le projet MamieHenriette
- Ajoute le lien YouTube vers la chaîne 573v3
- Ajoute les informations sur la licence GPLv3 avec lien
- Précise que c'est un projet open source
2025-08-22 20:18:14 +02:00
skylanix
60304a85c2
Merge branch 'main' into ProtonDbGameAlias
2025-08-22 15:46:23 +02:00
skylanix
a4ce31a39b
Log en français et corrections, description page protondb
2025-08-22 15:40:41 +02:00
skylanix
07719923b3
Log en français
2025-08-22 14:11:27 +02:00
skylanix
b83cd8ff5b
Corrige les fautes de français dans le projet
2025-08-21 22:54:55 +02:00
Kepka Ludovic
49502ac13b
Extraction code humble bundle pour une meileur lecture
2025-08-21 16:34:29 +02:00
Kepka Ludovic
762873f3b5
Extraction code humble bundle pour une meileur lecture
2025-08-21 16:34:29 +02:00
Kepka Ludovic
fca1fbd02d
Premier correction Hexas Indispo
2025-08-21 16:34:29 +02:00
skylanix
0628a54fa0
Améliore la gestion des commandes Discord et l'interface web
2025-08-20 23:30:50 +02:00
skylanix
b8ef1e10f8
Ajout fonctionnalité des commandes Discord
2025-08-18 02:10:42 +02:00