Как сделать debug мод в discord.py

имею такой код -

@bot.command()
@commands.has_role(744133836723454013)
async def debug_mode(ctx, arg, user: discord.Member = None):
    if not user:
        user = ctx.author
    else:
        pass
    debug_mode_on = f'''Включен режим отладки! 
    Включен пользователем {user.mention}'''
    debug_mode_off = f'''Режим отладки выключен!
    Выключен пользователем {user.mention}'''
    global debug_mode_bool
    if arg == '1':
        debug_mode_bool = True
        embed_obj = discord.Embed()
        embed_obj.description = debug_mode_on
        embed_obj.colour = discord.Colour(0xE7000C) #C++ HEX
        await ctx.send(embed=embed_obj)
        return debug_mode_bool
    elif arg == '0':
        debug_mode_bool = False
        embed_obj = discord.Embed()
        embed_obj.description = debug_mode_off
        embed_obj.colour = discord.Colour(0x00FF00) #C++ HEX
        await ctx.send(embed=embed_obj)
        return debug_mode_bool
    else:
        pass

Хочу сделать так, что бы когда debug_mode = True добавлялись ещё команды, а когда выключен они убирались. Заранее спасибо!


Ответы (0 шт):