vanishedvan / aseprite-rich-presence Goto Github PK
View Code? Open in Web Editor NEWA simple to use Discord RPC application for Aseprite.
License: MIT License
A simple to use Discord RPC application for Aseprite.
License: MIT License
Hi @vanishedvan , thanks for this work!
It's my first time looking at the Discord RPC API, I'm trying to understand if the Client ID here is something that we still need to generate: https://github.com/vanishedvan/aseprite-rich-presence/blob/master/index.js#L89
Also, if it's a private value, I think we should hide it as an environment variable?
Thanks a lot!
Hey! I know this is an old repo but I just wanted to have that sort of RPC you guys made instead of the plain one that's in aseprite by default
I may just be doing something wrong here but I've really tried everything
Command: "node index.js"
internal/modules/cjs/loader.js:1109
throw err;
^
SyntaxError: D:\games\Aseprite.v1.2.21\RPC\aseprite-rich-presence-master\config.json: Unexpected token g in JSON at position 18
at parse (<anonymous>)
←[90m at Object.Module._extensions..json (internal/modules/cjs/loader.js:1106:22)←[39m
←[90m at Module.load (internal/modules/cjs/loader.js:928:32)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:769:14)←[39m
←[90m at Module.require (internal/modules/cjs/loader.js:952:19)←[39m
←[90m at require (internal/modules/cjs/helpers.js:88:18)←[39m
at Object.<anonymous> (D:\games\Aseprite.v1.2.21\RPC\aseprite-rich-presence-master\path.js:4:16)
←[90m at Module._compile (internal/modules/cjs/loader.js:1063:30)←[39m
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)←[39m
←[90m at Module.load (internal/modules/cjs/loader.js:928:32)←[39m
I'm not the best at js so I barely understand any of this, any amount of help would be huge
Thanks
i'm running this on fedora 32, x64, kernel 5.9.11-100.fc32.x86_64
i went through the install instructions, set the path in the config file, generated a client id, and ran the node app. everything opens and runs fine, but discord doesn't actually show any rich presence; it's no different from running aseprite normally
$ aseprite --version
Aseprite 1.x-dev
built from the aseprite master branch, commit c0ac9208ff281c567a22f18d8312915f01337d1d
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.