What is BloxChat?
BloxChat is a Windows desktop chat companion that brings real-time messaging to your Roblox gaming experience. It automatically routes chat by Roblox server (JobId), creating separate channels for each game instance you join.Quickstart
Get up and running in minutes with our step-by-step guide
Installation
Detailed installation instructions and system requirements
Guides
Learn how to use BloxChat features effectively
API Reference
Explore the tRPC API for custom integrations
Key features
Automatic channel routing
Automatic channel routing
BloxChat monitors your Roblox logs and automatically switches channels based on the JobId of the server you’re in. Each Roblox game server gets its own isolated chat channel.
Roblox account verification
Roblox account verification
Secure in-game verification system that links your desktop client to your Roblox account using short-lived sessions. No credentials are stored locally.
Reply threading
Reply threading
Auto-focus and hotkeys
Auto-focus and hotkeys
Press
/ to quickly focus the chat input, and Esc to return focus to your Roblox game. Streamlined workflow for fast communication.Auto-update system
Auto-update system
Release builds on Windows automatically check for and install updates on startup when a newer version is available.
Customizable appearance
Customizable appearance
Configure GUI opacity, enable/disable image loading, set custom API URLs, customize your Roblox logs path, and set auto-join messages.
Discord Rich Presence
Discord Rich Presence
Optional Discord integration to show your BloxChat activity status with configurable Discord RPC app ID.
Local commands
Local commands
Use
/clear to quickly clear your channel history locally.Platform support
BloxChat is currently Windows-focused (Windows 10/11):- Built with Tauri for native Windows performance
- Uses Win32 integration in the Rust layer for system-level features
- Requires WebView2 runtime (usually pre-installed on Windows 10/11)
Linux and macOS support is not currently available, but contributors are welcome to submit PRs adding cross-platform support.
How it works
- Desktop app: A React + Vite + Tauri application that provides the chat interface
- Backend server: A Bun + tRPC API that handles authentication and message routing
- Log monitoring: The desktop app watches your Roblox logs folder to detect server changes
- Channel system: Each Roblox JobId maps to a unique chat channel
- Real-time messaging: WebSocket subscriptions for instant message delivery
Architecture
Use the official instance
The easiest way to use BloxChat is with the official hosted instance:- API Server:
https://bloxchat.logix.lol - Download: Latest Release
Self-host your own instance
For advanced users, you can host your own BloxChat server:Server setup
Set up your own Bun backend server
Game integration
Integrate the verification system with your Roblox game
Getting help
If you encounter issues or have questions:- Check the Troubleshooting guide
- Review Configuration options
- Open an issue on GitHub
Ready to get started?
Follow the quickstart guide to install BloxChat and start chatting in minutes.