MCPcopy Index your code
hub / github.com/PreMiD/PreMiD

github.com/PreMiD/PreMiD @app-v2.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release app-v2.2.0 ↗ · + Follow
31 symbols 105 edges 16 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

PreMiD

Your Rich Presence for web services!

GitHub GitHub release (latest by date) Chrome Web Store Chrome Web Store Website FOSSA Status

About

PreMiD is a simple, configurable utility that allows you to show what you're doing on the web in your Discord now playing status. It supports many different websites, and will support multiple users watching the same content simultaneously in an upcoming update.

Features

· Displays your current web service in Discord as your status.

· Grants full control over Presences.

· Supports over 100 web services, still rising!

· Watch parties and more are coming soon!

Installation/Troubleshooting

Installation instructions, Troubleshooting guides etc. can be located at our docs.

Support us

<a target="_blank" href="https://www.patreon.com/bePatron?u=4610890" data-patreon-widget-type="become-patron-button" title="Support me on Patreon!">
  <img height="75px" draggable="false" src="https://github.com/PreMiD/PreMiD/raw/app-v2.2.0/github/Patreon.png">
</a>
<a target="_blank" href="https://discord.premid.app/" title="Join our Discord!">
    <img  src="https://discordapp.com/api/guilds/493130730549805057/widget.png?style=banner2" height="76px" draggable="false" alt="Join our Discord!">
</a>

License

FOSSA Status

Extension points exported contracts — how you extend this code

ExtensionSettings (Interface)
(no doc)
@types/PreMiD/ExtensionSettings.d.ts
Presence (Interface)
(no doc)
@types/PreMiD/Presence.d.ts
PresenceData (Interface)
(no doc)
@types/PreMiD/PresenceData.d.ts

Core symbols most depended-on inside this repo

info
called by 9
src/util/debug.ts
destroy
called by 7
src/managers/discordManager.ts
update
called by 4
src/managers/trayManager.ts
clearActivity
called by 3
src/managers/discordManager.ts
error
called by 3
src/util/debug.ts
updateTray
called by 3
src/util/updateChecker.ts
setActivity
called by 2
src/managers/discordManager.ts
readFiles
called by 2
src/managers/presenceDevManager.ts

Shape

Function 18
Method 6
Class 4
Interface 3

Languages

TypeScript100%

Modules by API surface

src/managers/discordManager.ts9 symbols
src/util/updateChecker.ts4 symbols
src/managers/trayManager.ts4 symbols
src/util/debug.ts3 symbols
src/managers/socketManager.ts3 symbols
src/managers/presenceDevManager.ts3 symbols
src/managers/settingsManager.ts1 symbols
src/managers/launchManager.ts1 symbols
@types/PreMiD/PresenceData.d.ts1 symbols
@types/PreMiD/Presence.d.ts1 symbols
@types/PreMiD/ExtensionSettings.d.ts1 symbols

For agents

$ claude mcp add PreMiD \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact