Skip to content

hashking710/StatusPresets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

StatusPresets

A Vencord plugin that lets you save your Discord custom statuses as presets and instantly swap between them - no more retyping the same status text and re-picking the same emoji every time.

Features

  • Save - set a status (text + emoji + clear-after time) and click "Remember" to store it as a preset
  • Presets - open a clean, native-feeling picker to instantly apply any saved status
  • Emoji-only statuses supported, with a live preview in the picker
  • Restores your online/idle/DND/invisible presence alongside the status text, if you want it to
  • Cross-device sync for free, by riding along on Vencord's own Cloud Settings sync
  • Auto-trims your oldest presets past a configurable limit

Installation

  1. Set up a Vencord dev environment if you don't already have one.
  2. Drop index.tsx and style.css into src/userplugins/statusPresets/ in your Vencord source checkout.
  3. pnpm build (or pnpm build --dev --watch while developing), then pnpm inject to patch your Discord install.
  4. Restart Discord, enable StatusPresets under Settings -> Vencord -> Plugins.

Usage

Open Set Custom Status as normal. You'll now see two extra buttons next to Save:

  • Remember - saves whatever you've currently typed (text/emoji/clear-after) as a new preset
  • Presets - opens the list of everything you've saved so far; click one to apply it instantly, or hit the trash icon to delete it

Cross-device sync

Presets are stored as a plugin setting, so they piggyback on Vencord's built-in Cloud Settings sync. Enable it on each device via Settings -> Vencord -> Cloud, and your presets will follow you across machines automatically.

Credits

Built on the idea and groundwork from Vencord PR #2924 by iamme, which first figured out how to hook into Discord's custom status settings safely. This version rewrites the patching to match Discord's current UI internals and adds the Presets modal, emoji-only status support, and cloud sync.

Licensed under GPL-3.0-or-later, in keeping with Vencord itself.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages