- Adds Jellyfin external URL config option - URL to send to users if
different from server URL.
- Adds Jellyfin server setup timeout after 5 seconds, and response
delaying so discord bot doesn't timeout
task: gh-13
- Automatically updates database table from old versions / Invitarr
- Fancy text formatting to boost my ego
- Removes synced variable from config, as we now sync always (guild-specific sync is automatic.)
task: gh-9
- Logs exception messages when Plex login fails
- Renames "username" variable in getPlex() to generic naming
- Changes "roles" config to "plex_roles" in preparation for jellyfin
integration
- Changes generic config names to plex specific config name
task: none (because I'm too lazy to set up proper issues)