Premiers pas
Découvrez les bases de Rawtoh — connectez vos outils, réagissez aux événements et automatisez tout.
Rawtoh est une plateforme d’automatisation en temps réel. Vous connectez des outils externes (les modules), ils émettent des événements, et vos scripts y réagissent instantanément.
Comment ça marche
Tout, dans Rawtoh, suit une boucle simple :
- Connecter — Installez un module et enrôlez-le avec un jeton à usage unique.
- Recevoir — Le module émet des événements vers Rawtoh.
- Réagir — Les déclencheurs repèrent les événements correspondants et lancent des actions.
- Exécuter — Les actions appellent des méthodes sur d’autres modules.
Démarrage rapide
1. Créez un compte
Rendez-vous sur S’inscrire et créez votre compte. Vous devrez vérifier votre adresse e-mail avant de continuer. Créez ensuite votre première organisation — c’est là que vivent tous vos modules, vos scripts et vos données.
2. Configurez un module
Les modules hébergés — Twitch, OBS, Tableau — s’installent tout seuls : ouvrez le site du module, connectez-vous avec votre compte Rawtoh et cliquez sur Installer avec Rawtoh. Rien à copier.
Pour tout autre module, allez dans Module → Instances et ajoutez une instance de module. Vous obtenez un jeton d’enrôlement (rth_e_…) — affiché une seule fois, valable 15 minutes et à usage unique. Collez-le dans votre module : il génère sa propre paire de clés, consomme le jeton, puis se connecte désormais en WebSocket et commence à envoyer des événements. Consultez la page Modules pour les détails.
3. Écrivez votre premier déclencheur + action
Ouvrez l’Éditeur de scripts. Créez une action (le code qui s’exécute) et un déclencheur (la règle qui la lance). Associez le déclencheur à un événement précis de votre module, puis activez les deux.
Vous préférez décrire ce que vous voulez ? Lorsque l’IA est disponible pour votre organisation, créez plutôt une automatisation : expliquez ce qui doit se passer et quand, et Rawtoh écrit les déclencheurs et les actions à votre place.
4. Regardez-le fonctionner
Lorsque votre module émet un événement correspondant, Rawtoh exécute automatiquement votre action. Ouvrez le panneau Activité pour consulter les journaux des processus, leur sortie et les appels aux modules.
Les concepts clés en un coup d’œil
- Événement — Quelque chose qui s’est produit — émis par un module (par ex.
chat.message,eventsub.stream_online). - Déclencheur — Une règle qui surveille un événement précis et décide si une action doit s’exécuter.
- Action — Du code TypeScript qui s’exécute lorsqu’un déclencheur se déclenche.
- Module — La définition d’une intégration (Twitch, OBS, etc.).
- Instance de module — Une connexion réelle et active d’un module, authentifiée par sa propre paire de clés.
- Automatisation — Un prompt, accompagné des déclencheurs et des actions que l’IA a générés à partir de celui-ci.
- Processus — La trace d’une exécution d’automatisation : événement → déclencheur → action.
- Stockage — Un magasin clé-valeur que vos scripts peuvent lire et écrire.