Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get game playtimes from GOG/Steam #666

Open
IRHM opened this issue Oct 19, 2024 · 1 comment
Open

Get game playtimes from GOG/Steam #666

IRHM opened this issue Oct 19, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@IRHM
Copy link
Member

IRHM commented Oct 19, 2024

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).

@IRHM IRHM added the enhancement New feature or request label Oct 19, 2024
@IRHM IRHM self-assigned this Oct 19, 2024
@IRHM IRHM moved this to Todo in Watcharr Oct 19, 2024
@IRHM
Copy link
Member Author

IRHM commented Oct 19, 2024

omg 666 i wont let you down mr satin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant