CMorooney / obsidian-game-search-plugin

Obsidian plugin that automatically creates notes by searching for video games
MIT License
36 stars 10 forks source link

RAWG alternative Exophase #40

Open m1cypher opened 3 months ago

m1cypher commented 3 months ago

I am adding something to this just for your awareness, it would probably be a major overhaul of the code. There is another site, Exophase.com that has a similar import and search criteria. There is also a public profile feature that shows games and whatnot (The API is currently being working on). Since this accepts other items like Nintendo, Epic, and whatnot, it might be worth seeing if this would be better for the search function. An example of my profile is linked below.

https://www.exophase.com/user/OdinTheRavenKing/

You can close this immediately if you'd like as I couldn't find a better way to provide this information to you. As I said, since there is no API at the moment, it would turn into a webscraper and that would require a decent amount of code revision and so I thought I would just put this on your radar for when their API comes up.

CMorooney commented 3 months ago

Definitely will keep an eye on this in case they ever surface an API but I definitely am not looking to maintain a web scraper ATM, sorry. If anyone is interested I'm sure they could fork the ropo and try and cobble something together

m1cypher commented 3 months ago

Completely understand. I have been having issues using RAWG and found out why. Looks like the site is no longer being worked on. Security bugs, new features, bug fixes, or anything. You can find out more on their discord (https://discord.com/channels/296976102344097793/296994743924162560/1227359548042641479).

I did find another one that is actively being maintained. https://www.mobygames.com/info/api/

I wish I knew JS and I could help, but I am mainly a python person and even that I have hit a point where I just need some coaching to understand.

breakid commented 2 weeks ago

It looks like MobyGames requires a paid Pro account to use their API. IGDB could be an alternative; it only requires a free Twitch developer account.

breakid commented 2 weeks ago

I've started work on adding support for IGDB, but it's more involved than I'd hoped. Not sure if / when I'll finish it; just wanted to provide a heads up for collaboration purposes, in case someone else wanted to work on it.

CMorooney commented 1 week ago

That's awesome, it's something I was hoping to look into in early 2025, some health issues have swallowed up my time in recent months.

breakid commented 6 days ago

I hope your health issues turn out alright. If I haven't finished it by the time you're ready to work on it, let me know, and I'll push what I have at the time.