Dev Theory - Créer un Bot Telegram de A à Z (+CCXT) - Projet
techno_logo

Créer un Bot Telegram de A à Z (+CCXT) Projet

Utilisez les bots Telegram à votre avantage, et comprenez même comment gérer la librairie CCXT

Un bot Telegram peut être quelque chose de très puissant, surtout en Node.js avec le système d’événement. Ici nous allons créer un bot permettant de récupérer le prix actuel d'un marché de crypto-monnaies, en apparence simple, cet objectif nous permettra de voir de nombreuses possibilités de Telegram, mais également de toucher à la fameuse librairie CCXT.

La librairie CCXT est un projet open-source très connu dans le monde des développeurs liés à la crypto-monnaie, celle-ci permet d'unifier de très nombreuses place de marchés, afin de pourvoir gérer toutes les plateformes de trading via les mêmes méthodes.

Lors de projet, nous utiliserons SQLite3 pour gérer nos données, nous y enregistrerons les utilisateurs parlant avec le bot Telegram, ainsi que leurs préférences pour les commandes.


Je vous laisse regarder le plan de cours, mais si jamais vous lisez cette ligne c'est que vous êtes bel et bien intéresser par ce projet, alors n'hésitez plus et prenez-le dès maintenant (ou bien adhérer au Club pour voir accès à tous les projets) ! Vous ne serez que content de l'avoir suivi.

Que vais-je apprendre dans ce projet ?

Programme du projet

1 - Introduction

  • 1 - Explications du projet
  • 2 - Bot final

2 - Création du bot Telegram

  • 1 - Introduction
  • 2 - Création de l’application
  • 3 - Mise en place de la bdd
  • 4 - Création du bot
  • 5 - Liaison de l’app et du bot
  • 6 - Première commande
  • BotCCXT_section2.zip

3 - Mise en place des commandes

  • 1 - Introduction
  • 2 - Liste des commandes
  • 3 - Récupération de l’utilisateur via bot.all()
  • 4 - Affichage de la marketplace actuelle
  • 5 - Mise en place des boutons pour les marketplaces
  • 6 - Fonctions liées à CCXT
  • 7 - Système de callback avec les boutons - 1
  • 8 - Système de callback avec les boutons - 2
  • 9 - Écriture d’une place de marché
  • 10 - Récupération du prix d’un marché
  • BotCCXT_section3.zip

4 - Conclusion

  • 1 - Vision globale de l’application
  • 2 - Évolutions possibles
  • 3 - Mot de la fin

Tout ce qui est inclus...

Acheter ce projet pour 19€ Ou s'inscrire au Club pour un accès illimité à tous les projets