Public mirror of unofficial Discord Rich Presence for MC Championship, maintained by @ajhalili2006.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Andrei Jiroh Halili 541777c4e1 docs(global): 📝 add documentation Markdown files and LICENSE 1 year ago
.vscode chore(global): install more deps and add debugging stuff for VS Code 1 year ago
.yarn chore(global): 📦 more chaotic refresh on Yarn cache and lockfiles 1 year ago
docs docs(global): 📝 add documentation Markdown files and LICENSE 1 year ago
lib feat(global): add utility functions to library code + overhaul stuff 1 year ago
.editorconfig chore(global): initial commit 1 year ago
.gitignore chore(global): install more deps and add debugging stuff for VS Code 1 year ago
.gitpod.Dockerfile chore(global): install more deps and add debugging stuff for VS Code 1 year ago
.gitpod.yml chore(global): install more deps and add debugging stuff for VS Code 1 year ago
.pnp.cjs chore(global): 📦 more chaotic refresh on Yarn cache and lockfiles 1 year ago
.pnp.loader.mjs chore(devDependencies): 📦 add Commitizen and Commitlint related packages 1 year ago
.yarnrc.yml chore(global): 📦 more chaotic refresh on Yarn cache and lockfiles 1 year ago
LICENSE docs(global): 📝 add documentation Markdown files and LICENSE 1 year ago
README.md docs(global): 📝 add documentation Markdown files and LICENSE 1 year ago
app.js feat(global): add utility functions to library code + overhaul stuff 1 year ago
package.json chore(global): install more deps and add debugging stuff for VS Code 1 year ago
yarn.lock chore(global): 📦 more chaotic refresh on Yarn cache and lockfiles 1 year ago

README.md

Unofficial MCC Discord Rich Presence

Key Value
Maintability/Stability Status New Project / experimental
Description Unofficial Discord Rich Presence for MCC viewers/participants, in an REST API.
License MIT
Maintainer Andrei Jiroh
Canonical Repository https://gitlab.com/RecapTime/mcc-discord-rpc

Contains programmatic REST API to update Discord Rich Presence on the fly, especially for MCC viewers who use Discord. It's still not yet ready for production use, but we welcome accepting community contributions

Requirements

You need Node.js 16 (or later) and optionally Git if you choose not to download the source tarball (and want to easily update your copy).

Setup

  1. Make sure Yarn is installed, and if not try corepack enable && yarn (it's all same for PowerShell and Command Prompt).
  2. Navigate to your local copy of the repo (either through git clone https://gitlab.com/RecapTime/mcc-discord-rpc or extracted from tarball) and just run yarn start. No more npm install since we use Yarn Plug 'n Play in combination with offline caches checked in, especially in cases where Windows Defender will think Node.js processes are doing some ransomware-like activity on filesystem level when populating the node_modules directory via the regular npm install.
  3. Fire up Discord desktop client and enjoy. Optionally hook up your stream board to do some API calls behind the scenes.

Documentation

Additional documentation can be found on the docs directory, including asset key names and API Docs.