I am creating a simple CSGO map banning bot for a local tournament that I am running, the idea is that the teams use this bot to decided what map is to be played in the text channel, my issue is up to 16 text channels may be being used at any time and currently my bot can only handle a single text channel, leaving the other channels with no way to use the bot until the current process is finished, I'm wondering what is the most efficient way to make a bot interact uniquely with each text channel in parallel?