Show your VS Code activity on Discord — language, workspace, and more in real time.
ipc and websocket transports for compatibility.clientId (create one at Discord Developer Portal)..vsix file from GitHub Releases.code --install-extension vscode-rpc-<version>.vsix (e.g., vscode-rpc-0.1.4.vsix).discordPresence.clientId to your Application ID.python, javascript, vscode).discordPresence.clientId: Your Discord Application ID.discordPresence.showWorkspace: Show workspace name in Discord presence (default: true).discordPresence.transport: Transport method (ipc or websocket, use websocket for Snap or remote environments).discordPresence.debounceMs: Debounce time (ms) for presence updates (default: 1000).discordPresence.customImageKeys: Custom image keys for languages (e.g., { "python": "custom_python_icon" }).discordPresence.defaultSmallImageKey: Default small image key (default: vscode).Editing a Python file (test.py) in a workspace named MyProject:
Editing test.py — MyProjectLanguage: Python | OS: Linuxcustom_python_icon)vscode)View on GitHubwebsocket transport to avoid IPC issues.File issues or contribute at https://github.com/Frank1o3/vscode-rpc.
MIT License