Skip to content

Releases: makcimerrr/bot-discord-zone01

🚀 Release v2.3.0 - Nouvelles Fonctionnalités et Améliorations !

06 Sep 14:51
5e15fc5
Compare
Choose a tag to compare

🎉 Release v2.3.0 - 6 septembre 2024

Nous sommes ravis de vous annoncer la version 2.3.0 du bot Discord Zone01 ! Cette mise à jour introduit des améliorations significatives dans la gestion des queries pour les offres d'emploi, ainsi que des optimisations pour une meilleure expérience utilisateur.

🚀 Nouvelles Fonctionnalités

  • 🔍 Gestion des Queries : Introduction d'une nouvelle fonctionnalité permettant de définir et de conserver des queries pour les offres d'alternance avec la commande !setqueryIntern. Les queries sont maintenant mémorisées pour des mises à jour automatiques et efficaces des offres d'emploi.
  • 📥 Commandes de Mise à Jour : Utilisez !update_internships pour forcer la mise à jour des offres d'emploi pour les alternants en utilisant la query définie. Des notifications claires sont envoyées si aucune offre n'est trouvée ou en cas d'erreur.

📣 Gestion des Queries

  • Définition des Queries : Vous pouvez maintenant définir une query précise pour les offres d'alternance, par exemple : !setqueryIntern full stack developer in USA.
  • Conservation Automatique : Les queries définies sont conservées en mémoire pour une mise à jour continue sans nécessiter de redéfinition à chaque fois.

🛠️ Optimisations et Corrections

  • Amélioration des Messages d'État : Les messages d'état sont désormais plus clairs, avec des notifications sur la réussite ou l'échec des mises à jour de l'offre d'emploi.
  • Gestion des Erreurs : Meilleure gestion des erreurs avec des messages d'erreur appropriés en cas de problèmes avec les queries ou les commandes.

📜 Documentation

  • Documentation Mise à Jour : Ajout de guides détaillés pour les nouvelles commandes !setqueryIntern et !update_internships, ainsi que des améliorations dans la gestion des messages d'état et des erreurs.

🎯 Installation et Configuration

  • Configuration : Assurez-vous que votre configuration est à jour pour tirer parti des nouvelles fonctionnalités de gestion des queries et des mises à jour automatiques.

Merci à tous pour vos retours et votre soutien continu ! Nous espérons que ces nouvelles fonctionnalités amélioreront votre expérience sur Zone01. 🌟

Pour toute question ou problème, n'hésitez pas à contacter notre équipe de support.


Le Bot Discord Zone01 Team

What's Changed

Full Changelog: 2.2.0...2.3.0

🚀 Release v2.2.0 - Nouvelles Fonctionnalités et Améliorations !

21 Aug 17:50
Compare
Choose a tag to compare

🎉 Release v2.2.0 - 21 août 2024

Nous sommes ravis de vous annoncer la version 2.2.0 du bot Discord Zone01 ! Cette mise à jour apporte plusieurs nouvelles fonctionnalités et améliorations pour optimiser votre expérience sur le serveur.

🚀 Nouvelles Fonctionnalités

  • 🚀 Ajout de fonctionnalités : Embeds avec réactions pour sondages et système d'aide contextuel basé sur les rôles 🆘 by @makcimerrr in #2
  • ⭐ add some documentation by @makcimerrr in #3

📣 Gestion des Messages d'Aide

  • Automatisation des Messages d'Aide : Les utilisateurs peuvent maintenant demander de l'aide via un bouton, et un message est automatiquement publié dans le canal approprié en fonction du rôle de l'utilisateur. Si l'utilisateur retire son rôle, le message d'aide est supprimé.
  • Gestion Dynamique des Canaux : Les messages d'aide sont envoyés dans des canaux spécifiques en fonction des rôles de l'utilisateur.

🧩 Améliorations des Embeds et Réactions

  • Embeds d'Aide Améliorés : Nouvelle commande /create_embed pour générer des embeds personnalisés avec des boutons interactifs pour gérer les inscriptions à des événements.
  • Sondages et Réactions : Les embeds peuvent maintenant inclure des boutons pour les réactions, facilitant les sondages et la gestion des réponses.

📅 Gestion des Événements

  • Création d'Événements : Nouvelle commande /create_event permettant aux administrateurs de créer des événements avec des boutons pour s'inscrire, supprimer des participants, et gérer les inscriptions.

🔧 Corrections de Bugs

  • Correction des Problèmes de Latence : Amélioration de la gestion de la latence et des erreurs liées aux API.
  • Gestion des Canaux : Corrections diverses pour garantir que les messages sont publiés dans les bons canaux et sont supprimés correctement.

📜 Documentation

  • Mise à jour de la documentation avec des guides détaillés pour les nouvelles commandes /create_embed et /create_event, ainsi que des améliorations dans la gestion des messages d'aide.

🎯 Installation et Configuration

  • Configuration : Assurez-vous de mettre à jour votre fichier config.json pour refléter les nouveaux paramètres de gestion des messages et des rôles.

Merci à tous pour vos retours et votre soutien continu ! Nous espérons que ces nouvelles fonctionnalités amélioreront votre expérience sur Zone01. 🌟

Pour toute question ou problème, n'hésitez pas à contacter notre équipe de support.


Le Bot Discord Zone01 Team

What's Changed

Full Changelog: 2.1.0...2.2.0

Ajout de la fonctionnalité de création et gestion d'événements avec la commande /create_event

01 Aug 09:43
5c89463
Compare
Choose a tag to compare

Journal des modifications

[2.1.0] - 2024-08-01

Ajouté

  • Ajout de la fonctionnalité de création et gestion d'événements via la commande /create_event.
  • Les utilisateurs peuvent maintenant s'inscrire à des événements avec des créneaux horaires.
  • Les administrateurs peuvent supprimer des utilisateurs de l'événement et notifier le prochain utilisateur pour son entretien.
  • Les administrateurs peuvent clôturer les inscriptions pour l'événement.

What's Changed

New Contributors

Full Changelog: 2.0.0...2.1.0

Unification des APIs pour une Gestion Optimisée des Offres d'Emploi

25 Jul 13:47
Compare
Choose a tag to compare

Release Notes

Version 2.0.0

Mise à Jour Majeure : Unification des APIs pour la Gestion des Offres d'Emploi

Contexte

Suite à des changements significatifs dans la tarification et les quotas d'utilisation des différentes APIs que nous utilisions pour récupérer les offres d'emploi, nous avons décidé de simplifier et d'optimiser notre système en unifiant toutes les sources de données en une seule API. Cette mise à jour vise à améliorer l'efficacité, à réduire les coûts et à fluidifier le fonctionnement global du bot.

Changements Principaux

  1. Unification des APIs :

    • Avant : Utilisation de multiples APIs pour récupérer les offres d'emploi pour les alternants (intern) et les CDI.
    • Après : Toutes les données d'offres d'emploi sont maintenant récupérées à partir d'une seule API centralisée.
  2. Réduction des Coûts :

    • Les coûts liés à l'utilisation de multiples APIs sont réduits grâce à la consolidation en une seule API, offrant des tarifs plus compétitifs.
  3. Augmentation des Quotas :

    • Les quotas d'utilisation sont maintenant consolidés, permettant une plus grande marge de manœuvre et réduisant les risques de dépassement de quota.
  4. Optimisation des Performances :

    • La simplification du système permet une gestion plus fluide et plus rapide des offres d'emploi, avec une réduction du temps de latence et une meilleure gestion des ressources.

Impact sur le Fonctionnement du Bot

  • Stabilité Améliorée :

    • La réduction du nombre de requêtes vers différentes APIs diminue les risques d'erreurs et de temps d'attente prolongés.
  • Mise à Jour Simplifiée :

    • Les mises à jour des offres d'emploi sont maintenant plus rapides et plus efficaces, grâce à une seule source de données.
  • Maintenance Facilitée :

    • La gestion et la maintenance du code sont simplifiées, avec moins de points de défaillance potentiels et une logique centralisée.

Comment Utiliser les Nouvelles Fonctions

  • Commandes Inchangées :

    • Les commandes !update_jobs et !update_cdi restent les mêmes pour mettre à jour les offres d'emploi. Aucune modification n'est nécessaire de la part des utilisateurs finaux.
  • Affichage des Offres :

    • Les offres d'emploi seront toujours affichées sous forme de threads dans les canaux forum désignés, avec des messages d'erreur clairs en cas de problème.

Conclusion

Cette mise à jour est une étape importante vers une meilleure gestion des ressources, une réduction des coûts et une amélioration de l'expérience utilisateur. Nous vous remercions pour votre compréhension et votre soutien continu alors que nous travaillons à rendre notre bot encore plus performant et fiable.

Pour toute question ou commentaire, n'hésitez pas à nous contacter.

L'équipe de développement

v1.1.0 - Add Documentation & Refactor

17 Jul 18:49
bc542a3
Compare
Choose a tag to compare

v1.1.0 - Add Documentation & Refactor

Features

  • Added comprehensive documentation for the Discord bot using MkDocs.
  • Created structured sections for usage, configuration, and contribution guidelines.

Improvements

  • Refactored code for better readability and maintainability.
  • Organized the project structure for easier navigation and development.

Notes

  • Ensure to check the new documentation available on GitHub Pages for detailed usage instructions and setup.

v1.0.0 - Initial Release

08 Jul 15:30
8402b9a
Compare
Choose a tag to compare

Description

Nous sommes ravis de vous présenter la première version de notre bot Discord conçu pour faciliter la recherche d'emplois directement depuis votre serveur Discord. Ce bot utilise diverses API pour lister les offres d'emploi dans un canal de discussion en fonction de différents critères tels que la ville, le métier, etc.

Fonctionnalités

  • Recherche par ville : Obtenez une liste d'emplois basée sur la ville spécifiée.
  • Recherche par métier : Filtrez les offres d'emploi par type de métier.
  • Filtrage par tags : Utilisez des tags pour affiner votre recherche d'emploi.
  • Affichage dans un Thread Channel : Les résultats de la recherche sont affichés dans un thread dédié pour une meilleure organisation.

Comment démarrer

  1. Clonez le dépôt :

    git clone https://github.com/makcimerrr/bot-discord-zone01.git
    cd bot-discord-zone01
  2. Installez les dépendances :

    pip install -r requirements.txt
  3. Configurez le bot :

    • Remplissez le fichier config.json avec vos informations d'API et de bot Discord.
  4. Lancez le bot :

    python3 ./bot.py

Prérequis

  • Python 3.8+
  • Un compte Discord et un serveur pour ajouter le bot
  • Clé(s) API des services d'emploi (Indeed, LinkedIn, etc.)

Contributions

Les contributions sont les bienvenues ! Pour proposer des modifications, veuillez ouvrir une pull request ou créer une issue pour discuter des changements que vous souhaitez apporter.

Auteurs

License

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.