Comments (5)
something you can try to do is changing the folder name to something else, as it might be conflicting with the installer - it's not really something i think thought about and that should honestly be changed
from steam-presence.
the installer looks for specifically "config.json", and not "exampleconfig.json"
unsure, but that might be your issue?
from steam-presence.
Hey, thanks for the reply. I did create a "config.json" file and filled in the information appropriately (at least to my understanding). I can attempt to look through the code too to see where I could have gone wrong, it might just take me a while because I haven't really coded in many years.
I actually figured out that a very basic form of "rich presence" works on Discord if you rename your running program to a game in their database. So earlier I renamed the Undertale program "runner" to UNDERTALE, and the heart showed up as the icon. Some games like Hacknet also show the icon by default. It also worked with Bloons TD 6 when I renamed the program on Discord. I guess the only downside to this method is that it won't show a dynamic rich presence, like how osu updates with what beatmap you're playing on Windows.
from steam-presence.
i mean the dynamic things aren't supported by this, as the steam API literally does not reveal any of the data, this is mostly made so that niche games work.
for the config.json file, where is the installer.sh and the rest of the files located? cause the script tries to install them to the $HOME/steam-presence directory, which might not work if you're already in that folder? i'm honestly quite unsure.
i would believe the steam api key is experiencing the same problem, aka the script is just reading the exampleconfig.json and therefore reading the steam key as "STEAM_API_KEY", and therefore not working.
from steam-presence.
Right, I totally follow with that. That's why I'm interested in this project, it would be cool to have custom icons with niche games that I play.
All the files are in my $HOME/steam-presence folder. I'm rather new to git too, so I might be doing some beginner mistake that's easy to overlook.
And ah, yeah that would make sense, later I can try to tinker with that some more, and I'll update/close this issue if I resolve it!
from steam-presence.
Related Issues (19)
- Discord needs to run in the background (?) HOT 3
- To specific python version in installer.sh HOT 2
- Add support for multiple accounts HOT 3
- Index Out Of Range HOT 2
- Author's name coverImageText? HOT 4
- No longer detects non steam games HOT 7
- Missing example of "DO_GAME_TITLE_AS_DESCRIPTION" in config.json HOT 2
- This is a technical question, not an issue.
- Error code 502 met when trying to fetch game (Webscraping) HOT 1
- Icons.txt error HOT 5
- Installation & Slight problem HOT 1
- Script Error Upon running /installer.sh HOT 1
- Potential Improvements HOT 2
- Errors while running "installer.sh" on Linux Mint 21.2 Xfce HOT 2
- Adding custom games HOT 7
- Add short warning "Requires verified Steam account" and "Online status on Friend/Chat" HOT 1
- Detecting the "enhanced rich presence" information of steam games HOT 2
- [Feature request] HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steam-presence.