Though we are covered for exceptions with req.raise_for_status() we are not capturing all the error information.
- Add header/req.text capture to log messages
- Be careful of 1000 char limit on WebHook log messages
- Fix double-counted HTTP exceptions spamming discord