use with ctx.typing() to notify user that it might take a bit
@@ -72,6 +72,7 @@ class Minecraft(commands.Cog):
await self.bot.send(ctx, 'That is not a valid image.')
return
+ with ctx.typing():
with concurrent.futures.ThreadPoolExecutor() as pool:
mosaic_gen_partial = functools.partial(mosaic.generate, await img.read(use_cached=True), 1600)
_, img_bytes = await self.bot.loop.run_in_executor(pool, mosaic_gen_partial)
