[英]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
取代。 它應該返回True
或False
。 您可以在此處找到 Cog 特殊方法的列表
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.