Twitchinitel
Chat Twitch sur Minitel
Install / Use
/learn @lululombard/TwitchinitelREADME
Twitchinitel
:warning: Ce projet a été fait en moins d'une heure, je m'attendais pas à avoir autant d'intéressés par mon Tweet sur ce projet, c'est vraiment du quick & dirty, j'utilise la lib pynitel n'importe comment, mais ça fonctionne.
Ce projet utilise principalement les 2 librairies suivantes :
Installation
git clone https://github.com/cquest/pynitel.git
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt -r pynitel/requirements.txt
Connexion du Minitel
Il vous faut un câble série compatible avec le Minitel, personnellement j'ai un simple câble USB série FT232RL vers DIN "Peri-informatique" que j'ai fabriqué moi même. Juste une resistance de 4.7 kOhms sur TX venant du minitel, aucun composant actif contrairement à ce qui est recommandé pour le level shift, mais ça n'a pas cramé (pour l'instant).



Configuration
Si vous comptez envoyer des messages, il faut obtenir un token OAuth Twitch
- Allez sur https://twitchapps.com/tmi/
- Cliquez sur "Connect".
- Connectez vous avec votre compte Twitch
- Copiez le token auth, créez un fichier
.envet enregistrez votre nom d'utilisateur Twitch et votre token OAuth en suivant ce format :NICK=x <br> PASS=y
Fonctionnement
Utilisation :
python twitchinitel.py <serial_port> <channel_name>
Exemple :
python twitchinitel.py /dev/ttyUSB0 lululombard
Tip : vous pouvez changer le baudrate de votre minitel à 4800 bauds en appuyant sur Fnct + P + 4 et lancer le programme avec l'option baudrate pour une communication plus rapide
python twitchinitel.py <serial_port> <channel_name> --baudrate 4800
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
