"""The checks in this module run on every command.""" from . import commands def init_global_checks(bot): @bot.check_once async def check_message_is_eligible_as_command(ctx: commands.Context) -> bool: if ctx.interaction is not None: # equivalent checks are performed by `RedTree.interaction_check` return True return await ctx.bot.message_eligible_as_command(ctx.message)