An open API service indexing awesome lists of open source software.

https://github.com/fabienbounoir/twouns_

🌠 An application that retrieves the words written on a Twitch chat in a text file, then generates an image by displaying the most used words in larger size.
https://github.com/fabienbounoir/twouns_

generate imagecreation python3 stats tmijs twitter-api

Last synced: 3 months ago
JSON representation

🌠 An application that retrieves the words written on a Twitch chat in a text file, then generates an image by displaying the most used words in larger size.

Awesome Lists containing this project

README

          

# Twouns_

Twouns_ est un projet passionnant axé sur le développement qui apporte une dimension ludique à l'analyse du chat Twitch. Il offre une série de fonctionnalités uniques pour capturer et visualiser l'activité de votre chaîne Twitch préférée, le tout présenté de manière élégante sur le compte Twitter [@Twouns_](https://twitter.com/Twouns_).

## Fonctionnalités principales

### Génération d'Images de Mots Clés

Twouns_ est capable de créer des images mettant en avant les mots les plus fréquemment utilisés dans le chat Twitch de votre choix. Ces images visuellement attrayantes donnent un aperçu instantané des sujets et des discussions qui animent la communauté.

### Classement des Utilisateurs Actifs

Le projet ne se limite pas aux mots. Il génère également des images qui mettent en avant les utilisateurs les plus actifs dans le chat. Vous pourrez ainsi découvrir qui contribue le plus à l'animation de la discussion.

### Top 5 des Emotes et Utilisateurs

Twouns_ ne s'arrête pas là ! Il compile également un classement des cinq emotes les plus populaires et des cinq utilisateurs les plus actifs dans le chat Twitch sélectionné. Vous serez ainsi toujours au courant des tendances actuelles.

## Partage sur Twitter

Le résultat de toutes ces analyses fascinantes est publié automatiquement sur le compte Twitter [@Twouns_](https://twitter.com/Twouns_), permettant à la communauté Twitch de découvrir et de partager ces moments mémorables.

Rejoignez-nous dans cette aventure captivante qui rend l'analyse du chat Twitch plus divertissante que jamais !

## Démarrer le projet

Pour demarrer le transcript Twitch (Capture des statistiques)

```bash
npm i
node index.js
```

Pour générer l'image (Génération des statistiques capturés)

```bash
sudo apt-get install python3-tk
pip3 install -r requirements.txt
python3 pythonScript/ImageGenerator.py
```

## Automatisation de l'exécution du script Python

Si vous voulez automatiser l'exécution d'un script Python sur une base quotidienne, vous pouvez utiliser le planificateur de tâches "Cron" disponible sur les systèmes d'exploitation Linux.

## Demo

[![Squeezie best user](https://media.discordapp.net/attachments/1014101467126304798/1070084261631246537/squeezie-12_2022.png)](https://twitter.com/Twouns_/status/1701898912817086567)

[![bastiui best word](https://media.discordapp.net/attachments/1014101467126304798/1070084261366993057/bastiui-12_2022.png)](https://twitter.com/Twouns_/status/1704797887035773019)

[![Recap Channel JlTomy](https://media.discordapp.net/attachments/1014101467126304798/1156646988918566993/F7DG9GQXsAA60sM.png)](https://twitter.com/Twouns_/status/1707083015552176414)

## Authors

- [@FabienBounoir](https://www.github.com/FabienBounoir)