Skip to content

ShadowRock345/dailyfactsfactory

Repository files navigation

DailyFactsFactory

🔬 Überblick

DailyFactsFactory ist eine App, die mithilfe von ChatGPT interessante Fakten generiert, diese in einer Datenbank speichert und daraus automatisiert Videos erstellt. Die Videos werden dabei auch automatisch mit dem gesprochenen Text versehen, welcher auch synchronisiert im Video angezeigt wird. Die Videos werden auf verschiedenen sozialen Plattformen hochgeladen und alle Schritte werden umfassend geloggt. Bevor die Videos online gehen, müssen sie über einen Discord-Bot reviewed und freigegeben werden.

🔗 Sehe die echten Videos hier: FACToryVerse


⚙️ Funktionen

1. Fakten-Generierung

  • Fakten werden in einer strukturierten Datenbank gespeichert.
  • Doppelte oder unpassende Fakten werden herausgefiltert.

2. Video-Erstellung

  • Automatische Generierung eines Videos basierend auf den Fakten.
  • Jedes Video enthält ansprechende Visuals und Hintergrundmusik.

3. Review-System

  • Videos werden über einen Discord-Bot zur Review eingereicht.
  • Admins können Videos freigeben oder ablehnen.

4. Automatisierter Upload

  • Freigegebene Videos werden mit passenden Metadaten automatisch zu einem bestimmten Zeitpunkt geplant hochgeladen.

5. Logging

  • Alle Schritte der Generierung, Überprüfung und des Uploads werden geloggt.

🚀 Installation und Setup

Voraussetzungen

  • Python 3.9 oder neuer
  • MariaDB Server
  • OpenAI API-Schlüssel
  • Discord-Bot-Token

Schritte

  1. Repository klonen:
    git clone https://github.com/ShadowRock345/dailyfactsfactory.git
    cd dailyfactsfactory
  2. ⚠️ Wichtig: DailyFactsFactory befindet sich noch in der Abschlussphase der Entwicklung und ist daher momentan nicht für die öffentliche Nutzung verfügbar.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages