Giter VIP home page Giter VIP logo

disney-plus_bot's Introduction

Disney+ BOT

Last Commit Dependencies Status Release Code Size License

Sommaire

À propos

Disney+ BOT est un BOT Discord et Twitter permettant de sélectionner aléatoirement un titre parmi le catalogue français de Disney+. Il permet également de connaitre le total de titres disponibles.

Installation

Discord

Pour Discord, utilisez le lien d'invitation afin de faire apparaitre Disney+ BOT sur votre serveur Discord.

Twitter

Pour Twitter il vous suffit de vous rendre sur le profil de @DisneyPlusBOT.

Twitter Follow

Utilisation

Discord

Il suffit d'envoyer une des commandes suivantes :

  • !info, permet d'afficher toutes les commandes disponibles.
  • !random film, permet de découvrir un film au hasard.
  • !random serie, permet de découvrir une série au hasard.
  • !random short, permet de découvrir un court-métrage au hasard.
  • !search movie <Nom du titre>, permet de rechercher un film ou un court-métrage.
  • !search serie <Nom du titre>, permet de rechercher une série.
  • !total, permet de connaitre le nombre total de titres disponibles sur Disney+.
  • !bug, permet de signaler un bug, un titre absent de Disney+ ou envoyer un commentaire (envoie via MP).
  • !credits, permet d'afficher tous les crédits liés à la création du BOT.

Twitter

Il suffit d'envoyer un des tweets suivants :

  • @DisneyPlusBOT random film, permet de découvrir un film au hasard. Twitter random film
  • @DisneyPlusBOT random serie, permet de découvrir une série au hasard. Twitter random serie
  • @DisneyPlusBOT random short, permet de découvrir un court-métrage au hasard. Twitter random short
  • @DisneyPlusBOT total, permet de connaitre le nombre total de titres disponibles sur Disney+. Twitter total
  • @DisneyPlusBOT bug, permet de signaler un bug, un titre absent de Disney+ ou envoyer un commentaire. Twitter bug
  • @DisneyPlusBOT credits, permet d'afficher tous les crédits liés à la création du BOT. Twitter credits

Contribution

Toute contribution est la bienvenue. Pour les changements majeurs, veuillez d'abord ouvrir une issue pour discuter de ce que vous aimeriez changer.

Code de conduite pour les contributions

Charte

Auteurs et remerciements

Créé avec amour par IronKyle38 Twitter Follow

Codé en JavaScript avec Node.js sur Visual Studio Code.

Sources des données Chronique Disney. Twitter Follow

Disney+ BOT utilise l'API TMDb mais n'est ni approuvé ni certifié par TMDb.

Copyright

This BOT is not affiliated with Disney+.

All trademarks referenced herein are the properties of their respective owners.

©2021 The Walt Disney Company. All rights reserved.

Licence

Licence

disney-plus_bot's People

Contributors

dependabot[bot] avatar ironkyle38 avatar

Stargazers

 avatar

Watchers

 avatar

disney-plus_bot's Issues

[FEATURE] Séries "spéciales" non référencées

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand je ne peux pas savoir si une série dispose d'une série spéciale "courts-métrages".

Décrivez la solution que vous souhaitez
Ajouter l'information dans la base de données et ajouter le lien vers la série spéciale lors de l'utilisation de la commande !random serie.

Décrivez les alternatives que vous avez envisagées
Voir ci-dessus.

Informations supplémentaires
image

[BUG] Aperçu URL Disney+ Tweet

Décrivez le bug
Les tweets "Film du jour" n'affichent plus l'aperçu du lien Disney+.

Pour le reproduire
Aucunes étapes particulières

Résultat attendu
Affichage attendu :
image

Captures d'écran
Problème d'affichage de l'aperçu du lien :
image

Commande utilisée :
Aucunes

Informations supplémentaires
Le problème semble résolu en enlevant le marqueur géographique du lien.
Par exemple :

[FEATURE] Nombre de saisons et épisodes présents sur Disney+

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand le nombre d'épisodes et de saisons ne correspond pas au nombre réellement présent sur Disney+.

Décrivez la solution que vous souhaitez
Ajouter le nombre de saisons et d'épisodes de chaque série dans la base de donnée.

Décrivez les alternatives que vous avez envisagées
Voir ci-dessus.

Informations supplémentaires
image

[FEATURE] Date d'ajout

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand je ne sais pas depuis quand un titre est disponible sur Disney+

Décrivez la solution que vous souhaitez
Ajouter la date d'ajout du titre lors de l'utilisation de la commande !search movie <Nom du titre> et !search serie <Nom du titre>. Pour l'exemple ci-dessous (de la section Informations supplémentaires), cela pourrait donner :

Couacs en Vrac est disponible sur Disney+ depuis le 07/04/2020 !
Bon visionnage !

Décrivez les alternatives que vous avez envisagées
Voir ci-dessus

Informations supplémentaires
image

[BUG] Pas de réponse si commande Twitter ne correspond pas exactement

Décrivez le bug
Le BOT Twitter ne répond pas quand il y a un tag en trop.

Pour le reproduire
Envoyer une commande en réponse d'un tweet d'une autre personne que @DisneyPlusBOT.

Résultat attendu
Que le BOT réponde même s'il y a un tag en trop.

Captures d'écran
Aucunes

Commande utilisée :
@DisneyPlusBOT random film

Informations supplémentaires
Valable pour toutes les commandes sur Twitter.

[FEATURE] Nombre total de saisons et épisodes

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand je ne peux pas voir le nombre total de saisons et d'épisodes avec la commande !total.

Décrivez la solution que vous souhaitez
Ajouter le nombre de saisons et d'épisodes de chaque série dans la base de donnée.

Décrivez les alternatives que vous avez envisagées
Voir ci-dessus.

Informations supplémentaires
image

[BUG] URL du titre de l'embed

Décrivez le bug
Sur l'application Android de Discord, le titre ne s'affiche pas comme étant un URL bien que celui-ci reste tout de même cliquable.

Pour le reproduire
Utiliser la commande !random film, !random serie ou !random short et être sur l'application Android Discord.

Résultat attendu
Que le lien s'affiche en bleu comme sur PC : image afin de montrer à l'utilisateur qu'il peut utiliser le lien pour aller directement sur Disney+.

Captures d'écran
Screenshot_20200518_115440

Commande utilisée :
!random film, !random serie et !random short

Informations supplémentaires
BUG probablement identique sur iOS mais pas de confirmation. 🤷‍♂️

[BUG] Programmation tweet "Film of the day"

Décrivez le bug
La programmation est incorrecte si le fuseau horaire de l'hébergeur est différent de celui de Paris.

Pour le reproduire

Résultat attendu
Le tweet doit être programmé à 10:00:00 (GMT+02:00) soit 08:00:00 (UTC).

Captures d'écran
Aucunes

Commande utilisée :
Aucunes

Informations supplémentaires
Aucunes

[FEATURE] Commande Search

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand je ne peux pas chercher si un titre est disponible sur Disney+ ou pas.

Décrivez la solution que vous souhaitez
Ajouter une commande !search.

Décrivez les alternatives que vous avez envisagées
Voir ci-dessus.

Informations supplémentaires
Non applicable.

[FEATURE] URL vers TMDb

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand ont ne peut pas connaître les détails des notes et aller directement sur la fiche du titre sur TMDb.

Décrivez la solution que vous souhaitez
Ajouter un lien cliquable sur les cœurs affichant la note du titre.

Décrivez les alternatives que vous avez envisagées
Voir ci-dessus.

Informations supplémentaires
image

[BUG] Retour à la ligne manquant, commande !info

Décrivez le bug
Il manque un retour à la ligne au niveau de l'embed info, entre les commandes !search movie et !search serie.

Pour le reproduire

  • Utiliser la commande !info sur Discord.

Résultat attendu
Un retour à la ligne aurait dû être présent pour une meilleure lisibilité et présentation.

Captures d'écran
Screenshot_20200813_153821.jpg

Commande utilisée :
!info

[FEATURE] Bouton annulation de recherche

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand je ne peux pas annuler ma recherche de film ou série et qu'il y a plusieurs résultats.

Décrivez la solution que vous souhaitez
Ajouter une réaction ❎ afin d'annuler la recherche comme quand il n'y a qu'un seul résultat.

Décrivez les alternatives que vous avez envisagées
Voir ci-dessus

Informations supplémentaires
Screenshot_20200813_160332.jpg

[BUG] Année copyright

Décrivez le bug
La commande !credits affiche ©2020 The Walt Disney Company. All rights reserved., au lieu de ©2021 The Walt Disney Company. All rights reserved. Même genre de problème pour, la licence MIT qui affiche Copyright (c) 2020 IronKyle38, au lieu de Copyright (c) 2020-2021 IronKyle38.

Pour le reproduire

  • Utiliser la commande !credits
  • Ouvrir le fichier de licence MIT

Résultat attendu

  • Le copyright devrait être pour l'année 2021 pour la fonction !credits
  • Le copyright devrait être 2020-2021 pour la licence MIT

Captures d'écran

  • image
  • image

Commande utilisée :
!credits

[FEATURE] Année de sortie comme critère de recherche

Votre demande de fonctionnalité est-elle liée à un problème ?
Je suis toujours frustré quand je ne peux pas rechercher le bon film ou la bonne série avec la commande !search quand il y a trop de titre avec un nom similaire.

Décrivez la solution que vous souhaitez
Pouvoir ajouter l'année de sortie comme critère de recherche.

Décrivez les alternatives que vous avez envisagées
Avoir la possibilité de faire une recherche de ce style : !search movie Togo y:2019.

Informations supplémentaires
La fonction String.prototype.substring() sera particulièrement utile, exemple disponible sur Stack Overflow.

[BUG] Commande Search et date de sortie non définie

Décrivez le bug
Utilisation de la commande !search movie mulan et aucunes réponses du BOT.

Pour le reproduire

  • Aller dans les MP Discord de Disney+ BOT
  • Envoyer !search movie mulan

Résultat attendu
Le BOT aurait dû envoyer l'embed de plusieurs résultats avec Mulan (dessins animés) et Mulan (live action).

Captures d'écran
Screenshot_20200727_210305.jpg

Commande utilisée :
!search movie

Informations supplémentaires
Mulan (live action) ne dispose pas de date de sortie française sur TMDb. La valeur ne pouvait donc pas être split. Ce qui a entraîné le crash du programme.

[BUG] Sections "Saisons" et "Épisodes"

Décrivez le bug
Les sections Saisons et Épisodes sont placés après la section Note alors que ça devrait être l'inverse.

Pour le reproduire
Utiliser la commande !random serie.

Résultat attendu
Sections Saisons et Épisodes avant la section Note.

Captures d'écran
image

Commande utilisée :
!random serie

Informations supplémentaires
Aucunes

[BUG] Faute de frappe

Décrivez le bug
L'embed des commandes recherche contient une faute de frappe.

Pour le reproduire

  1. Utiliser la commande !search movie <Nom du titre> ou !search serie <Nom du titre>
  2. Rechercher un film ou une série disponible sur Disney+

Résultat attendu
Bon visionage ! devrait être écrit Bon visionnage !.

Captures d'écran
image

Commande utilisée :
!search movie <Nom du titre>
!search serie <Nom du titre>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.