Automatisez votre stream. Confiez les commandes à votre équipe.
Abonnements, raids, commandes de chat : Rawtoh réagit pour vous sur Twitch et OBS. Vos modérateurs pilotent le reste avec de vrais boutons, depuis leur navigateur.
Et bien plus encore…
Un événement. Toute la chaîne réagit.
Un événement Twitch ou un appui sur le Tableau — un déclencheur décide s’il compte, une action appelle les méthodes de tous les modules que vous avez connectés.
Ou décrivez-la, tout simplement.
Dites ce qui doit se passer, et quand. Rawtoh choisit les événements à écouter et les méthodes de modules à appeler, puis écrit les déclencheurs et les actions pour vous.
- Elle connaît votre stack — La génération lit les modules que vous avez connectés — leurs événements, leurs méthodes et les types de leurs payloads — au lieu de deviner.
- Ça reste votre code — Le résultat est du TypeScript tout ce qu’il y a de plus classique, rangé dans l’explorateur sous son automatisation. Ouvrez-le, modifiez-le à la main, déboguez-le comme n’importe quel script.
- Changez d’avis — Modifiez le prompt et régénérez : les scripts sont mis à jour sur place. Ou appuyez sur Ctrl+I dans l’éditeur et relisez la modification sous forme de diff.
- Votre modèle, votre clé — Utilisez votre propre clé Anthropic, OpenAI, Google ou Mistral — ou branchez un modèle auto-hébergé.
Donnez de vrais boutons à vos modérateurs.
Le Tableau est un panneau de contrôle que votre équipe ouvre dans un navigateur. Concevez la grille une fois, reliez chaque bouton à une automatisation, et vos modérateurs pilotent le show avec vous — sans toucher au PC de stream.
- Votre grille, votre disposition — Des boutons de toutes les tailles et de toutes les couleurs, avec des images ou de la vidéo en fond. Reliez plusieurs tableaux entre eux grâce aux bascules.
- N’importe quel appareil — Le tableau occupe tout l’écran d’un téléphone, d’une tablette ou d’un ordinateur portable. S’il a un navigateur, c’est un panneau de contrôle.
- Chaque appui est un événement — Un appui envoie board.click à Rawtoh, avec l’identité de la personne qui a appuyé. Reliez-le à n’importe quelle automatisation que vous avez scriptée.
- Piloté en direct par vos scripts — Les automatisations peuvent changer le texte, la couleur ou l’image d’un bouton. Tous les tableaux ouverts se mettent à jour instantanément.
- Des comptes, pas un accès partagé — Chaque opérateur se connecte avec son propre compte Rawtoh. Les propriétaires conçoivent les tableaux ; l’équipe les utilise.
Arrêtez de tout gérer en solo
Vos modérateurs regardent déjà chaque stream. Mettez-les à contribution.
Les déclencheurs décident quand. Les actions décident quoi.
Les automatisations sont du vrai TypeScript, écrit dans un éditeur complet. Les payloads des événements et les méthodes des modules sont typés d’après les modules que vous avez installés : l’autocomplétion connaît votre stack.
1import { event } from "rawtoh"23// Only the BRB button, not every tap on the board4export default event.payload.element_slug === "brb"
1import { log, module } from "rawtoh"23// A mod tapped "BRB" on the board4await module("obs").request("scene.set_current", {5 sceneName: "BRB",6})7await module("obs").request("input.set_mute", {8 inputName: "Mic",9 inputMuted: true,10})11await module("twitch").request("chat.say", {12 message: "Be right back!",13})1415log("BRB scene is live")
1 action, 1 déclencheur · mis à jour à l’instant
Décrivez ce qui doit se passer, et quand. La régénération envoie aussi le code actuel pour que l’IA le modifie sur place.
Cliquez sur une action ou un déclencheur pour l’ouvrir.
Voyez exactement ce qui s’est exécuté.
Chaque exécution est un processus : l’événement qui l’a lancée, le déclencheur qui a correspondu, chaque appel de votre action à un module avec sa durée, vos logs, et l’erreur en cas d’échec. Le tout à côté du code, dans l’éditeur.
BRB scene is live
Branchez ce que vous utilisez.
Un module connecte Rawtoh à l’un de vos outils : ce qui s’y passe arrive sous forme d’événements, et vos automatisations agissent dessus. Twitch et le Tableau s’installent avec votre compte Rawtoh. OBS reste sur votre PC — un onglet de navigateur ouvert le relie à Rawtoh, sans rien installer.
| Module | Nom de l’instance | Statut |
|---|---|---|
| Twitch | main-bot | 38ms |
| OBS Studio | studio | 12ms |
| Board | main | 25ms |
| Lumières de scène | garage | Non enrôlé |
Twitch
Chat, abonnements, raids, bits, points de chaîne, sondages et prédictions sous forme d’événements — et des méthodes pour parler, modérer et gérer votre chaîne.
OBS Studio
Scènes, sources, audio, diffusion, enregistrement, filtres et transitions — à la fois comme événements et comme méthodes que vos actions peuvent appeler.
Tableau
Le panneau de contrôle que votre équipe utilise depuis un navigateur : une grille de boutons qui déclenchent des automatisations et affichent ce que vos scripts y envoient.
Le vôtre
Tout ce qui peut ouvrir un WebSocket peut devenir un module. Les SDK TypeScript et Rust gèrent l’enrôlement et la reconnexion.
Tout ce qui entoure le code
Tout ce que vous auriez dû construire vous-même.
Organisations et rôles
Invitez votre équipe en tant que propriétaire, membre ou observateur. Les propriétaires écrivent les automatisations ; les autres ont l’accès que leur rôle autorise.
Exécuté côté serveur
Vos scripts tournent sur Rawtoh, pas sur le PC de stream. Ils continuent de réagir, que l’éditeur soit ouvert ou non.
Stockage
Un stockage clé-valeur que vos scripts lisent, écrivent et mettent à jour de façon atomique — compteurs, état des temporisations, tout ce qui doit survivre à une exécution.
Temporisations
Limitation (throttle) ou anti-rebond (debounce) sur n’importe quel déclencheur : une rafale d’événements lance votre action une fois, pas cinquante.
Scripts partagés
Regroupez le code commun au même endroit et importez-le depuis n’importe quel déclencheur ou action, avec l’autocomplétion du chemin.
L’IA à vos conditions
Utilisez le modèle de la plateforme ou votre propre fournisseur et votre clé, par organisation. Ajoutez un prompt système personnalisé pour vos conventions.
De l’installation au pilotage en équipe, en quatre étapes
Connectez votre stack
Installez Twitch, OBS et le Tableau avec votre compte Rawtoh. Ils commencent aussitôt à envoyer des événements.
Écrivez ou décrivez
Scriptez déclencheurs et actions en TypeScript — ou décrivez l’automatisation et laissez l’IA les générer.
Regardez-la tourner
Chaque exécution est enregistrée : l’événement, les appels de modules, les logs. Corrigez ce qui ne va pas depuis le même écran.
Confiez-la à l’équipe
Concevez un tableau, reliez chaque bouton à une automatisation et invitez vos modérateurs.
Tarifs
Les offres arrivent. En attendant, Rawtoh est gratuit.
Solo
Pour un streamer qui se lance dans l’automatisation.
Bientôt disponibleÉquipe
Pour une chaîne pilotée avec ses modérateurs.
Bientôt disponibleStudio
Pour les équipes qui gèrent plusieurs chaînes ou émissions.
Bientôt disponibleVotre stream est un sport d’équipe.
Connectez votre stack, scriptez vos règles — ou décrivez-les — et confiez le tableau à votre équipe.