so instead of reaction handlers getting an Arc<DiscordState>, we'll call state.create_request_thingy() and that will, possibly among other things, grab a sqlite connection which we can then reuse everywhere
actually, perhaps the best thing is to get the sqlite connection out of the discordstate entirely. some recent refactoring has made me really unhappy about the .diesel_cxn() method...
so instead of reaction handlers getting an
Arc<DiscordState>
, we'll callstate.create_request_thingy()
and that will, possibly among other things, grab a sqlite connection which we can then reuse everywhere