簡體   English   中英

Discord.py嘗試制作黑名單系統

[英]Discord.py tried to make blacklist system

我試圖在 discord.py 中制作黑名單系統

class blackk(commands.CheckFailure): pass

def __global_check_once(ctx):
    cursor.execute(f"SELECT ban_id FROM bany WHERE ban_id = {ctx.author.id}")
    r = cursor.fetchone()
    if r is not None:
        raise blackk()
    else:
        return 


@bot.event
async def on_command_error(ctx, error):
    if isinstance(error, blackk):
        await ctx.send("blacklisted")

我真的需要它。 有人知道更好的方法(請舉例)

我相信__global_check_once已被bot_check_once取代。 它應該返回TrueFalse 您可以在此處找到 Cog 特殊方法的列表

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM