You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Idea Overview
Get user playtimes from gog/steam for displaying on watched lists
Describe the solution you'd like
Allow users to link their gog and steam accounts to their watcharr account.
Watcharr can then run a new daily task for collecting users playtimes from gog/steam and storing them alongside the watched entries for the games, for the users.
This would allow sorting by most played games and it's just a nice stat for us to be able to show.
If there are public apis (pretty sure there is for steam), letting the user just provide their account name/identifier could work, but might not be ideal for users?
We should be able to manually modify playtimes (not sure how we are gonna make that work for games that fetch playtimes from gog/steam, find a way, maybe allowing user to log extra playtime on top of gog/steam in a separate field that'll always be added on top when syncing).
When we are syncing playtimes, compare new playtime with the old value and add a new Activity. Something like: "Played for 36 mins". This could be cool, a way to see how much we played a game on certain days in activity section. Alternatively, everytime we sync, we could store changes in playtime in a new table, but that might be overkill if not really used for anything else (allowing editing activity data for the playtime activity could be good enough).
The text was updated successfully, but these errors were encountered:
Idea Overview
Get user playtimes from gog/steam for displaying on watched lists
Describe the solution you'd like
Allow users to link their gog and steam accounts to their watcharr account.
Watcharr can then run a new daily task for collecting users playtimes from gog/steam and storing them alongside the watched entries for the games, for the users.
This would allow sorting by most played games and it's just a nice stat for us to be able to show.
If there are public apis (pretty sure there is for steam), letting the user just provide their account name/identifier could work, but might not be ideal for users?
We should be able to manually modify playtimes (not sure how we are gonna make that work for games that fetch playtimes from gog/steam, find a way, maybe allowing user to log extra playtime on top of gog/steam in a separate field that'll always be added on top when syncing).
When we are syncing playtimes, compare new playtime with the old value and add a new Activity. Something like: "Played for 36 mins". This could be cool, a way to see how much we played a game on certain days in activity section. Alternatively, everytime we sync, we could store changes in playtime in a new table, but that might be overkill if not really used for anything else (allowing editing activity data for the playtime activity could be good enough).
The text was updated successfully, but these errors were encountered: