Run an express server alongside the bot, lets the user host it, should run fine. Only issue would be finding a port that is not currently being used.- Possibly, we're thinking for the best way to do this - it could be self-hosted and you'd have to go to dash.athena.net (the domain may be taken I haven't checked yet) and you edit the files with a login with discord or the user hosts it on their VPS.
Error message if selected port is in use and just link them a guide on how to open a port to the internet
