🌟 Module de Gestion des Alternances
Bienvenue dans le module de gestion des alternances pour le Bot Discord Zone01 ! Ce module est dédié à la gestion des offres d'emploi en alternance et facilite leur publication dans un canal spécifique. 🚀
🚀 Fonctionnalités
Commande !update_jobs
- Description : Cette commande force la mise à jour des offres d'emploi en alternance uniquement. 📈
- Utilisation : Lorsqu'un utilisateur exécute cette commande, un message de chargement est envoyé pour indiquer que la mise à jour est en cours. Le bot récupère alors les offres d'emploi depuis LinkedIn, Indeed, HelloWork, et autres APIs, puis les publie dans un canal de forum dédié. 🛠️
🔄 Processus de Mise à Jour
- Récupération des Offres : Le bot utilise la fonction
fetch_api_intern
pour obtenir les dernières offres d'emploi. 🌐 - Création de Threads : Pour chaque offre valide (titre, entreprise, lien), le bot crée un nouveau thread dans le canal de forum spécifié. Si un thread avec le même titre existe déjà, le bot passe à l'offre suivante pour éviter les doublons. 🗂️
- Gestion des Erreurs : Si l'une des APIs échoue, le bot informe l'utilisateur via un message d'erreur approprié. ⚠️
🔧 Autres Détails
- Canaux et Rôles : Le module utilise des identifiants de canal et de rôle définis dans un fichier de configuration, facilitant la gestion des alertes pour les utilisateurs concernés. 🎯
- Latence et Débogage : Des vérifications de latence sont intégrées, et le bot gère les erreurs liées aux appels API et à la création de threads. 🕵️♂️
📥 Installation
Pour activer ce module, utilisez la commande !update_jobs
et suivez les instructions fournies par le bot. Le bot se charge ensuite de publier les nouvelles offres dans le canal spécifié. 💡
Ce module contribue à rendre l'accès aux offres d'emploi plus accessible pour les apprenants, en centralisant les informations pertinentes dans un seul endroit sur Discord. 🌟