python-discord / sir-lancebot

A Discord bot started as a community project for Hacktoberfest 2018, later evolved to an introductory project for aspiring new developers starting out with open source development.
MIT License
242 stars 241 forks source link

Migrate IGDB v3 API to v4 for games command #548

Closed ks129 closed 3 years ago

ks129 commented 3 years ago

Description

IGDB shut down APIv3 in October 2020. games command is currently built to use v3 of API, but now, when URLs is gone, this command is currently not usable. Command must be migrated APIv4, about to what migrating can be read https://api-docs.igdb.com/#upgrading-to-v4-from-v3.

Steps to Reproduce

When you have API key of IGDB, then genres refreshing task fails, because API not found, also command fails.

Expected Behaviour

Should successfully refresh genres and run commands.

Actual Behaviour

Genres refreshing and command is failing.

Known Impacted Platforms

Possible Solutions

Only way is migrating from APIv3 to APIv4.

Would you like to implement a fix?

Note: For high-priority or critical bugs, fixes may be implemented by staff.

sentry-io[bot] commented 3 years ago

Sentry issue: SIR-LANCEBOT-1S