{"repo":"joao-gugel/dstream-bot","free":true,"listed":false,"github":"https://github.com/joao-gugel/dstream-bot","clone":"git clone https://github.com/joao-gugel/dstream-bot.git","description":"A Discord bot that sends chat messages to a web server and displays them on an OBS/browser screen.","language":"TypeScript","stars":29,"topics":["bot","discord","websockets"],"license":"MIT","category":"chat-messaging","readme_excerpt":"DStream Bot - Discord Chat Widget for OBS A lightweight Discord bot that functions as a chat widget for OBS, displaying messages in your stream overlay with clean animations. Features - Simple commands : /start to begin monitoring, /stop to pause - Beautiful chat display : Clean animations and customizable appearance - OBS-ready : Easy to add as a browser source - Lightweight : Built with Bun for fast performance - Extensible : Contributions welcome for Node.js compatibility Quick Start Prerequisites - Bun installed - Discord developer account - Access to a Discord server Installation 1. Clone the repository 2. Install dependencies 3. Set up environment variables - Copy .env.example to .env in the /bot directory - Fill in your Discord credentials: 4. Run the bot in development mode 5. Run the bot 6. Set up OBS - Add a Browser Source in OBS - URL: http://localhost:5173 (or your custom frontend URL) - Width: 400px (recommended) - Height: 600px (recommended) Bot Commands Command Description -------- ------------------------------------- /start Begins monitoring the current channel /stop Stops monitoring the current channel Frontend Configuration The frontend runs on http://localhost:5173 by default. You can configure: - WebSocket port : Must match your bot's SOCKET PORT (default: 8000) - Appearance : Customize colors and layout via CSS variables Development Running in development mode Building for production Contributing We welcome contributions! While the primary runtime is Bun","default_branch":null,"files":null,"tree":[],"storefront":"/r/joao-gugel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joao-gugel/dstream-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}