Languages Čeština
English

Lukáš Kotržena

BeepBoop

JS Puppeteer
logo.png

 

A bot for the new Steam chat that can play sounds in the voice room. The bot responds to text commands, but can also be controlled from the web interface. Users can also set sounds in the web interface that will play when they join or disconnect from the room. New functionality can easily be added using plugins.

This works thanks to the Puppeteer library, which can control the web browser that runs the web version of Steam Chat. During the period when voice chat didn't work in web-based Steam Chat, a variant was created that uses the entire Steam client and Puppeteer connects to the Steam client debugging interface.

Web interface