Further to my comment about the self.code_jam_mgmt_api if we did that before the super().setup_hook() call, we could also add a ping_services function to SirRobin that pings the mgmt api to ensure it can connect, raising an error if it can't. This is possible as BotBase.setup_hook calls ping_services for us.
Further to my comment about the
self.code_jam_mgmt_api
if we did that before thesuper().setup_hook()
call, we could also add aping_services
function toSirRobin
that pings the mgmt api to ensure it can connect, raising an error if it can't. This is possible as BotBase.setup_hook callsping_services
for us.