Skip to content

nyakowint/vc-premid

Repository files navigation

s# PreMiD Vencord inspired by premid-powercord

Connect the PreMiD Extension to Discord using a Vencord plugin — An alternative to their tray process.

Supports watching/listening status and additionally attempts to match category to status type:

  • socials w/ tag video -> WATCHING
  • anime w/ tags ["video", "media", "streaming"] -> WATCHING
  • music -> LISTENING
  • videos -> WATCHING
  • Everything else falls back to PLAYING

Note

For watching and listening statuses, Discord does not display timestamps nor the timebar on desktop/web. You can check this yourself by opening Discord on mobile and checking profiles Discord finally fixed it! took them long enough

Installation

There are two and a half versions of this plugin:

  • main (recommended): Uses socket.io npm package to allow the extension to connect with no extra applications.
  • legacy: Uses a bridge script and does not require you to install any extra packages into Vencord. Switch to the legacy-bridge branch for this version.
  • 2.5.2 branch: The plugin before PreMiD and Discord did their activity status update, based off main. (2024-09-30)

Install instructions

  • Read the docs to setup custom plugins
  • Fully restart Discord (Settings > Vencord > Restart Client)
  • Enable the plugin
  • Ensure your extension is working on whatever site you wish

Note

If you use version 2.6.11 or newer, I've tested with the following settings:

Use Playing Status + Prefer App

They may break this version again in the future, so if you have trouble womp womp lol

Important

Only the PreMiD browser extension is supported. Offshoots/forks are not guaranteed to work if they function too differently.