Skip to content

πŸ›°οΈ Show everyone who's the person you're spending your time with~

License

Notifications You must be signed in to change notification settings

Friends-of-Monika/mas-presence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›°οΈ Discord Presence Submod

Show everyone who's the person you're spending your time with~

Latest release Release downloads Reddit badge MIT license badge Discord server Ko-fi badge

English version badge English version badge

🌟 Features

  • Simple and minimalistic yet extremely extensible configuration
    • Create unlimited amount of presence configurations and switch between them using conditional expressions
    • Interpolate any accessible variables in text using familiar Ren'Py syntax
    • Several additional variables you can use in text and conditional expressions
  • Configuration that works out of the box β€” just install it and see it work right away!
    • Ships with a ton of premade presence configs made for lots of possible special cases one could want to reflect on their Rich Presence
      • Calendar events detection and countdown
      • Dedicated presence config for anniversary dates
      • Time of day-based presences
      • Monika and her player's birthday special presence layouts
      • Support for Be Right Back in base game as well as custom be right backs from submods from my-otter-self, geneTechnician and other people!
      • Displays current game being played and also tells everyone whenever you admire floating islands scenery~
    • Contains custom variables extensions that can be used in text lines

πŸ“‘ Comparison with other submods

βš™οΈ Submod πŸƒ Startup time πŸ”§ Configuration 🧬 Custom application ID
Presence Submod βœ”οΈ Starts right away πŸ”¨ CONF-based,
free structured
βœ”οΈ Supported
MAS RPC ⏰ Takes up to one minute πŸͺ‘ JSON-based,
strict structured
βœ”οΈ Supported
βš™οΈ Submod πŸ•ΉοΈ Condition based displays πŸ•‘ Custom timestamps 🐍 Python and Ren'Py support
Presence Submod πŸ’ƒ Supports unlimited amount
of displays chosen based
on any condition
⏰ Several premade options πŸŽ‰ Python 2 & 3, Ren'Py 6 & 8
MAS RPC 🚢 Supports just be
right backs and custom
locations
πŸƒ Only startup time πŸ’€ Python 2, Ren'Py 6

❓ Installing

  1. Go to the latest release page and scroll to Assets section.

  2. Download discord-presence-submod-VERSION.zip file.

  3. Drag and drop game/ folder from it into your DDLC folder.

    NOTE: make sure you don't drag it into game!

  4. You're all set!~

πŸ“š Customization

Discord Presence Submod is infinitely customizable with condition-driven presence configs, interpolable text lines and extensions that can change the entire way presence configs are chosen or processed.

Want to know how? Check out customization guide!

πŸ… Special thanks

Discord Presence Submod authors, maintainers and contributors express their gratitude to the following people:

  • Kventis β€” Discord Rich Presence idea and MAS RPC submod.
  • PencilMario β€” Chinese translation of repository and default config files.

Additionally, we thank these people for testing the submod before its public release:

  • Otter β€” early access preview.
  • MaximusDecimus β€” early access preview.
  • TheGuy β€” early access preview.

πŸ’¬ Join our Discord

We're up to chat! Come join submod author's Discord server here].

Discord server invitation