Un bot discord pour créer des gifs kaamelott avec FFMPEG
- FFMPEG pour l'édition vidéo
- Kotlin
- Kord pour le bot discord
/kaagif 'livre' 'episode' 'timecode' 'text'
livre
-> Le livre (saison) de kaamelott dans lequel se trouve l'épisode
episode
-> Le numéro de l'épisode voulu
timecode
-> Le time code de la scène dans l'épisode au format mm:ss[.mmm]
text
-> Le text à ajouter sur le gif
- Ajouter une commande pour upload certains gif automatiquement sur
tenor(pas prévu, mais faisable) giphy - Ajouter une commande pour afficher les gifs disponible (déjà créer)
- Améliorer le message durant la création du gif (avec des status et leur évolution)
- Améliorer la gestion d'erreur
- Conserver les mp4 sans texte
- Sauvegarder les infos dans une base
- Parser les infos déjà disponibles vers la base
- Sauvegarder les appels au bot dans une base
- Faire un site web pour présenter toutes les scènes de tous les épisodes
- Générer la première image de chaque scène d'un épisode
- Utiliser les MP4 des scènes quand ils existent pour présenter les scènes
- Sauvegarder les fichiers sur un S3
- Ajouter
une réponse éphémere à la commandeune commande de message permettant de supprimer ou de demander la sauvegarde d'un gif - Fixer les problèmes de textes
- Limiter la taille des textes
- Permettre un texte vide
- Rendre la commande spécifique aux guildes
- Utiliser une interface pour la récupération des fichiers
- Préparer plusieurs méthodes de récupération de fichier (S3, SFTP …)
- Faire en sorte que le bot répondent aux commandes sur les serveurs autorisées uniquement
- Ajouter une interface admin au site pour les configurations de base
- Permettre de configurer la font
- Permettre de configurer le wording du bot
- Héberger les gifs sur un site pour avoir des gifs de toutes tailles
- Ajouter une commande pour voir son historique de création de gif
- Supprimer automatiquement les gifs après un certain temps (3 jours)