HideStatusPrompts is a source-only Vencord userplugin that hides Discord's suggested custom-status prompts while preserving the normal Add Status row.
Examples of the suggestions it targets include prompts such as Just finished playing... or Favourite collectible? in Discord's user panel.
- Hides only containers containing a suggested status prompt marked with both Discord's
addStatusPrompt_anditalicPrompt_class fragments - Preserves the normal editable Add Status row because that row is not marked as an italic prompt
- Uses CSS only, with no Discord API calls or webpack patches
- Applies automatically while the plugin is enabled
- Has no commands, settings, or runtime controls
The stylesheet currently targets these two user-panel container variants:
div[class*="referenceContainer_"]:has([class*="addStatusPrompt_"][class*="italicPrompt_"]),
div[class*="container_"][class*="editable_"]:has([class*="addStatusPrompt_"][class*="italicPrompt_"])The entire matching prompt container is hidden. The plugin does not hide a parent ::before bubble and does not target Discord's normal add-status icon.
- Discord desktop
- A working Vencord development setup
pnpm, as used by Vencord
This repository contains a Vencord userplugin source folder, not a standalone npm package.
- Copy the
hideStatusPromptsfolder intosrc/userplugins/in your Vencord checkout. - Build Vencord using the instructions for your installation.
- Enable HideStatusPrompts in Discord Settings > Vencord > Plugins.
Disable the plugin to restore Discord's suggested prompts.
- Plugin name:
HideStatusPrompts - Author:
saintordevil - Entrypoint:
index.ts - Stylesheet:
style.css - Uses Vencord's
definePluginand stylesheet import - Uses the CSS relational pseudo-class
:has() - Makes no network requests
Discord's generated class names and user-panel markup can change. If suggestions reappear or the normal Add Status row is affected after a Discord update, the class fragments in style.css may need to be updated.