Ce projet est un bot Discord en TypeScript qui utilise la librairie discord.js. Ce bot permet de récupérer les offres d'emplois publiées concernant le développement informatique sur le site Pole Emploi.
Avant d'exécuter le bot, vous devez créer un fichier .env
en copiant le fichier .env.exemple
. Vous devez ensuite remplir les champs TOKEN
et CLIENT_ID
avec les informations de votre bot Discord.
🔑 TOKEN
est le token de votre bot Discord. Vous pouvez le trouver dans la page de votre bot sur le site Discord Developer Portal.
🆔 Client ID
est l'identifiant APPLICATION_ID
de votre bot Discord. Vous pouvez le trouver dans la page de votre bot sur le site Discord Developer Portal.
- Clonez le projet sur votre ordinateur :
git clone https://github.com/votre_nom/votre_projet.git
- Installez les dépendances :
npm install
- Lancez le bot :
npm run start
Le projet est divisé en plusieurs dossiers :
src/commands
: contient les déclaration de commandes du bot (ex./ping
)src/config
: contient les fichiers de configuration du bot (ex.Configuration Client
)src/events
: contient les événements du bot (ex.command -> execute
)src/handlers
: contient les registres des commandes et des événements du botsrc/modules
: contient les modules du botsrc/utils
: contient les fonctions utilitaires du bot
# Lancer le bot en arrière plan
screen -S dev-hunt
# Lancer le bot
ctrl + a + d
# Revenir sur le bot
screen -r dev-hunt
# Liste des bots en arrière plan
screen -ls