Skip to content

Version 1.0.0

Latest

Choose a tag to compare

@Alexandre-Pascal Alexandre-Pascal released this 01 Nov 14:16
· 6 commits to main since this release

Full Changelog: https://github.com/Alexandre-Pascal/CryptoChartBot-Discord/commits/v1.0.0

Changelog

[1.0.0] - 2024-11-01

Ajouts

  • Création du projet :

    • Initialisation du projet CryptoChartBot-Discord, un bot Discord capable de générer des graphiques de prix pour diverses cryptomonnaies.
  • Commandes Principales :

    • Commande /chart :

      • Ajout de la fonctionnalité pour générer un graphique en fonction de la paire de cryptomonnaies, de l'intervalle et de la limite de valeurs à afficher.
      • Support pour la sélection de toute paire de cryptomonnaies disponible sur l'API Binance, incluant les paires populaires comme BTCUSDT, ETHUSDT, SOLUSDT, etc.
    • Commandes Prédéfinies :

      • Commande /chart_btc : Génère un graphique quotidien des prix du Bitcoin (BTC) sur une période d'un an.
      • Commande /chart_eth : Génère un graphique quotidien des prix de l'Ethereum (ETH) sur une période d'un an.
      • Commande /chart_sol : Génère un graphique quotidien des prix de Solana (SOL) sur une période d'un an.

Fonctionnalités Avancées

  • Personnalisation des Graphiques :

    • Les utilisateurs peuvent spécifier :
      • Paire de cryptomonnaie (pair): Choisir n'importe quelle paire disponible sur Binance.
      • Intervalle (interval): Options incluant 1m, 5m, 1h, 1d, etc. pour personnaliser la résolution des données.
      • Limite (limit): Définir le nombre de points de données affichés sur le graphique (max 1000).
  • Intégration de l'API Binance :

    • Utilisation de l'API Binance pour récupérer les données historiques de prix des cryptomonnaies.
    • Gestion des requêtes d'API pour assurer la récupération efficace des données.
  • Documentation :

    • Création d'un fichier README.md complet incluant des descriptions des commandes, des exemples d'utilisation, et des informations sur le projet.
  • Structure du Code :

    • Organisation du code pour faciliter la lisibilité et la maintenance.
    • Utilisation de commentaires pour expliquer les parties critiques du code.

Tests et Validation

  • Tests de Fonctionnalité :
    • Implémentation de tests pour assurer le bon fonctionnement des commandes et de l'intégration de l'API.

Corrections

  • Stabilité et Performance :
    • Résolution de problèmes potentiels de délai lors de la récupération des données depuis l'API.

Autres

  • Configuration de l'Environnement :
    • Instructions pour l'installation et la configuration du bot dans le fichier README.md.
    • Informations sur les prérequis nécessaires pour faire fonctionner le bot, y compris les bibliothèques et les clés API.