Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>BloumeChat RPCNew to Visual Studio Code? Get it now.
BloumeChat RPC

BloumeChat RPC

Bloume SAS

|
1 install
| (0) | Free
Show your Visual Studio Code activity on BloumeChat in real time.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BloumeChat RPC

Show your Visual Studio Code activity on BloumeChat — in real time.

Version VS Code License Made by Bloume.Fr Build


Let your friends and server members see what you're hacking on — without leaving VS Code.


✨ Features

💻 Live activity Broadcasts your current file and workspace to BloumeChat in real time
🔒 Privacy-first Your activity respects your BloumeChat privacy settings (Everyone / Friends / Nobody)
⚡ Instant setup One token, one paste — up and running in under 30 seconds
🔄 Auto-reconnect Seamless reconnection if the connection drops, with exponential backoff
🎛️ Granular control Toggle file name, workspace name, or the whole feature — individually
🌐 Works everywhere Compatible with VS Code, VS Code Insiders, and any fork based on Code OSS

🚀 Getting Started

1 — Install the extension

From the VS Code Marketplace:

ext install BloumeSAS.bloumechat-rpc

Or search "BloumeChat RPC" in the Extensions panel (Ctrl+Shift+X).

From a .vsix file (latest release):

code --install-extension bloumechat-rpc-*.vsix

2 — Get your RPC token

  1. Open BloumeChat and go to Settings → Desktop
  2. Scroll to the Token RPC section
  3. Click the copy icon to copy your token

Your token is unique to your account and never expires unless you rotate it manually.


3 — Configure the extension

Open VS Code settings (Ctrl+,) and search for BloumeChat RPC, or edit settings.json directly:

{
  // Required — your personal RPC token from BloumeChat Settings > Desktop
  "bloumechatRpc.token": "your_token_here",

  // Optional — enabled + the first three are true by default
  "bloumechatRpc.enabled": true,
  "bloumechatRpc.showFileName": true,
  "bloumechatRpc.showWorkspace": true,
  "bloumechatRpc.showFileType": true,
  "bloumechatRpc.showLineNumber": false,
  "bloumechatRpc.showProblems": false
}

The realtime endpoint is fixed to wss://api.bloumechat.com and is not configurable.

That's it. Your BloumeChat profile now shows Visual Studio Code as your current activity. 🎉


⚙️ Configuration Reference

Setting Type Default Description
bloumechatRpc.enabled boolean true Master toggle (auto-starts when VS Code launches)
bloumechatRpc.token string "" Your BloumeChat RPC token
bloumechatRpc.showFileName boolean true Include current file name in activity
bloumechatRpc.showWorkspace boolean true Include workspace/project name in activity
bloumechatRpc.showFileType boolean true Show the file-type / language icon for the current file
bloumechatRpc.showLineNumber boolean false Show the cursor position (line:column)
bloumechatRpc.showProblems boolean false Show the number of problems (errors + warnings)

ℹ️ The WebSocket endpoint is hardcoded to wss://api.bloumechat.com and cannot be changed.

Status bar control

A BloumeChat RPC item lives in the status bar. Click it to Start, Reconnect, or Stop broadcasting at any time. The extension auto-starts on launch when enabled is true.


🔐 Privacy & Security

  • Your token authenticates only RPC activity updates — it cannot read messages, servers, or any personal data.
  • If you suspect your token was leaked, rotate it instantly in Settings → Desktop → Token RPC → Regenerate.
  • The extension respects your Activity Privacy setting in BloumeChat: if set to Nobody, no activity is ever broadcast regardless of this extension.
  • No file contents are ever transmitted — only the file name and workspace name.

📦 How it works

VS Code (extension)
      │
      │  Socket.IO (WebSocket)
      │  auth: { rpcToken: "..." }
      ▼
BloumeChat Server
      │
      │  activity:update event
      │  { type: "using", name: "Visual Studio Code", details: "file.ts — MyProject" }
      ▼
Your BloumeChat profile ✓

The extension opens a persistent Socket.IO connection to the BloumeChat server, authenticated via your RPC token. When you switch files or projects, it emits an activity:update event with a 5-second debounce to avoid flooding. When VS Code loses focus or is closed, the activity is cleared automatically.


📄 License

© 2024–2026 Bloume.Fr — All rights reserved.

This extension is proprietary software distributed by Bloume.Fr as part of the BloumeChat platform. You may use it freely with your BloumeChat account, but you may not copy, modify, distribute, or reverse-engineer it without prior written permission from Bloume.Fr.


Made with ❤️ by Bloume.Fr

BloumeChat · The next-generation chat platform

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft