L’un de mes premiers projets. Je n’avais aucune d’idée de comment j’allais réaliser le projet. C’était un réel challenge.
Discord
Langages utilisés : Python / JS (NodeJs)
J’ai commencé par des vidéos Youtube et en Python! La structure était simple à comprendre et la documentation était claire. Via ce projet, qui est d’ailleurs toujours d’actualité, j’ai pu apprendre plein de choses en programmation:
- La POO
- L’écriture dans des fichiers
- Async / Await
- MongoDB, SQL
- API diverses
Très vite, le wrapper Discord.py n’était plus maintenu, c’est pourquoi je fais une transition vers la librairie Discord.js avec NodeJs.
C’était ma première manipulation de NodeJs et de npm. Après quelques galères avec l’initialisation du projet, j’ai adoré me plonger dans la documentation (qui elle était vraiment bien faite pour le coup) et développer de nouvelles features comme les slash commands.
Langage utilisé : Python
Le bot Twitter était beaucoup moins ambitieux. Je voulais juste savoir comment les bots sur Twitter étaient faits. Ainsi, j’ai créé un bot qui envoyait un gif en réponse aux gens qui écrivaient “High Five”.
TWITCH
Langage utilisé : JS (NodeJs)
Très récemment, j’ai développé un mini bot avec Tmi.js pour pouvoir exécuter des commandes via mon chat Twitch. Je l’avais fait car je voulais implémenter un Death Count visible sur mon stream qui s’incrémentait à chaque mort sur le jeu que je streamais.