Easily display your VS Code activity as a Discord Rich Presence status. Highly customizable and supports showing project, file, and error information directly on your Discord profile.
- Shows your current project and file in Discord Rich Presence
- Displays when you are editing or debugging
- Shows error count in your project (optional)
- Customizable status bar text and Discord button
- Automatically detects GitHub repository and adds a button to your Discord status
- Download the latest
.vsixfile from theversions/folder or from the Releases page. - Install the extension in VS Code:
- Open the command palette (
Ctrl+Shift+P) - Run
Extensions: Install from VSIX... - Select the downloaded
.vsixfile
- Open the command palette (
- Reload VS Code if prompted.
- The extension activates automatically and shows your VS Code activity on Discord.
- A status bar item will appear indicating the connection status.
- When editing or debugging, your Discord status will update in real time.
You can customize the extension via VS Code settings (File > Preferences > Settings > search for Discord Status).
| Setting | Description | Default |
|---|---|---|
DiscordStatus.enable |
Enable/Disable the extension | true |
DiscordStatus.initText |
Status bar text when connecting | Connecting ... |
DiscordStatus.connectedText |
Status bar text when connected | Connected |
DiscordStatus.notConnectedText |
Status bar text if connection fails | Error Connecting |
DiscordStatus.discordStatusDebug |
Text when debugging | Debugging: |
DiscordStatus.discordStatusEditing |
Text when editing files | Editando: |
DiscordStatus.discordStatusProyect |
Text for project name | En el proyecto: |
DiscordStatus.discordStatusConfig |
Text for configuration | En la configuracion del proyecto |
DiscordStatus.discordGithubButton |
GitHub button label | Ir a Github |
DiscordStatus.discordShowErrors |
Show error count in status | true |
DiscordStatus.discordShowErrorsText |
Error count text ({} will be replaced by the number) |
Tiene {} errores |
- Clone the repository and run
npm installto install dependencies. - Use
vsce packageor the providedpackage.shscript to build the extension.
ISC
For issues or feature requests, please open an issue on the GitHub repository.