Finn Bot

Capture d'écran Discord montrant plusieurs fonctionnalités du bot
Compétences
JS
JS

Finn Bot

Contexte du projet : Projet bénévole

Date : Mars – Avril 2021

Technologies :

  • Node.js (Serveur, Logique d'application)- Discord.js (Bibliothèque de communication avec Discord)

    • Mocha (Tests unitaires)

J'ai pu réaliser ce bot Discord pour le serveur de l'artiste Dunklayth. Ses principales fonctionnalités consistent en une mise à jour automatique des rôles des membres sur le serveur en adéquation avec leur contribution pour l'artiste sur le site Tipeee, des messages de bienvenue, l'attribution automatique d'un rôle par défaut à l'arrivée sur le serveur, la mise en place de messages de rappel mensuels ou encore la possibilité pour l'équipe d'administration de faire parler les bots sur le serveur avec des messages personnalisés.

Il s'agit pour moi d'une première dans la création de bots Discord, notamment avec Discord.js. J'ai pu beaucoup apprendre de l'architecture d'applications Node.js ou encore sur la création de tests unitaires pour cette technologie avec Mocha.