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

[Request] Add an importer for Steam and more platforms #910

Open
yao-yun opened this issue Feb 8, 2025 · 0 comments · May be fixed by #913
Open

[Request] Add an importer for Steam and more platforms #910

yao-yun opened this issue Feb 8, 2025 · 0 comments · May be fixed by #913
Labels
external-site add, improve or fix support of an external site good-first-issue Friendly for newcomers help-wanted need contributors

Comments

@yao-yun
Copy link

yao-yun commented Feb 8, 2025

Is your feature request related to a problem? Please describe.
It is always painful to freshly mark everything you've ever enjoyed. The current data importers are quite limited, which I believe prevents many people from migrating to here. Douban can be a source but not all gamers keep a habit of using it and it primarily caters to Chinese users.

Describe the solution you'd like
I am proposing adding an importer for Steam utilizing their web API and is currently working on a PR. The planned features include

  • Let users supply their own steam userid and api key from https://steamcommunity.com/dev/apikey
  • read owned games, estimate the shelf type + created time of mark from last played time and total play time
  • read wishlist, and add as ShelfType.WISHLIST

Support for other platforms like Epic, GOG, and Itch.io could also be explored, though I’m less familiar with them.

Describe alternatives you've considered
Open to suggestions if there are any viable alternatives.

Additional context
None.

@github-project-automation github-project-automation bot moved this to Wishlist in NeoDB Roadmap Feb 8, 2025
@alphatownsman alphatownsman added good-first-issue Friendly for newcomers help-wanted need contributors external-site add, improve or fix support of an external site labels Feb 8, 2025
@yao-yun yao-yun linked a pull request Feb 9, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external-site add, improve or fix support of an external site good-first-issue Friendly for newcomers help-wanted need contributors
Projects
Status: Wishlist
Development

Successfully merging a pull request may close this issue.

2 participants