Skip to content

A rich status for Discord while playing PyPyDance on VRChat

Notifications You must be signed in to change notification settings

ZuwaiiVR/PyPyDanceRPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyPyDanceRPC

A rich status for Discord while playing PyPyDance on VRChat.

Image of Yaktocat PyPy_Console_ZqUV0rRUVo

How to use

Simple, get the latest release in the release page. Extract it, and run it. You need to have discord running ofcourse.
Run VRChat with command line "--enable-sdk-log-levels" and go to PyPyDance world and play :). It will automatic update your discord rich presence status on each song, and load the latest logfile after a restart of VRChat.
After the song has finish playing, status will change to "idle", after 30 seconds, the discord rich presence status will be cleared.
You may disable VRChat's own discord rich presence so they won't overlay on each other. See how to do it here. https://docs.vrchat.com/docs/configuration-file#rich-presence

Config file.

When there's no config file, the config file will be generated with the following settings.

DiscordRPCEnabled=true   (enable or disable Rich presence on discord)
LogSongsToFile=true      (Log's the current song into a text file (pypylog.txt), might be usefull for later if you like a song)
Logo=true                (Just me somewhere in the logo lol)

Build yourself

I used Visual Studio 2017 and the following dependencies:

Newtonsoft.Json
https://github.com/Lachee/discord-rpc-csharp

My comments or issues

It's kinda a mess in the code, but I tried to clean up as much as possible.
There is a youtube button, to view the current video on youtube, it might in some cases that the youtube video is broken/removed/invalid.
Sometimes there could be a parse error, I fill fix this later on.

I'm not any responsible for any harm that could cause by this tool, however it should not. The tool does not change or modify VRChat in anyway nor Discord.

Also Thanks to pypy & Natsumi-sama!

About

A rich status for Discord while playing PyPyDance on VRChat

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages