CatEveryHourBot est un bot Mastodon qui poste une photo de chat par heure.
Avant de lancer le bot, assurez-vous d'avoir Node.js et npm installés sur votre système.
-
Clonez ce dépôt sur votre machine :
git clone https://github.com/votre-utilisateur/CatEveryHourBot.git -
Accédez au répertoire du projet :
cd CatEveryHourBot -
Installez les dépendances :
npm install
Le bot utilise des variables d'environnement pour sa configuration. Vous devez créer les fichiers .env.dev et .env.prod pour spécifier les différentes valeurs à l'aide du fichier .env qui sert de template.
Assurez-vous de remplacer les valeurs du template par les valeurs spécifiques à votre configuration.
Pour exécuter le bot en mode développement, utilisez la commande suivante :
npm run devLe bot se connectera à l'instance Mastodon spécifiée dans le fichier .env.dev et commencera à poster une photo de chat au démarrage et 1 fois par heure.
Pour exécuter le bot en mode production, utilisez la commande suivante :
npm run prodLe bot se connectera à l'instance Mastodon spécifiée dans le fichier .env.prod et commencera à poster une photo de chat au démarrage et 1 fois par heure.
N'oubliez pas de configurer les fichiers .env.dev et .env.prod correctement avant de lancer le bot dans les différents environnements.
Pour toute question ou problème, n'hésitez pas à me contacter.
Enjoy the cat pictures every hour! 🐱
