roundaboutluke / porygon

Porygon is a reimagining of Discoropole written in go
9 stars 6 forks source link

So much spaghetti #13

Closed roundaboutluke closed 7 months ago

roundaboutluke commented 7 months ago

Resolves #9 #10 #11 and brings the majority of #2 (Adds Raids (Dynamic), Stops, Quests, Invasions (Rockets and Kecleon), Showcase and Route statistics).

Changes config.json to .toml with default.toml as fallback to save breaking configs on future updates, unicode emojis as default and min/max lat/lon for API calls set to cover the world so that Porygon can be up and running with little intervention.

Couple of bug fixes to ensure Porygon closes the DB connection properly in the event of an error and doesn't stop if the Discord API throws an error.