Add a search option for games using IGDB
- Dominant language
- Java
- Stars
- 116
- Forks
- 35
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
Add a games search option to Spectra and use IGDB since their [API is free with no restrictions on data licensing](https://api.igdb.com/) compared to mobygames and the like. There are multiple ways to consume the api and there is already a [reference bot](https://gitlab.com/SirRandall/Bender) that does so.
**Describe the solution you'd like**
`s?igdb ` or `s?games ` brings up a card with info on the search term.
**Describe alternatives you've considered**
Some bots offer a Steam search option, but it doesn't include console games or games only available by physical copy or through GOG/EGS/Itch/etc.
Currently the bot hosted in their server is only available there. I don't trust myself to self host the reference bot in a secure way.
**Additional context**


Contributor guide
No contributing guide indexed for this repository
Research direction
Begin by reading the linked IGDB API documentation and the Bender reference bot to understand the available game-search data. Then locate Spectra's existing command and card-response entry points; done means `s?igdb ` or `s?games ` returns a game-information card.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100