所以我发现了很多关于如何在 discord.py 中禁止/踢出用户的 youtube 和堆栈溢出教程,但他们使用的是命令(client.command())而不是事件(client.event)。但是我所有的代码都使用事件,而不是命令。那么谁能帮助我如何使用 discord.py 中的事件禁止/踢出用户?
答案 0 :(得分:0)
on_message 示例:
on_message
docs。例如on_message(...)
:
message (Message) – 当前消息。
member
: Member) 不在字段中,否则使用它(成员 cat' 是用户ctx.author
第一:
@client.event
async def on_message(message):
if message.author in black_list: # craete a black_list for **bot** (must be Iterator)
await message.author.kick()
您可以更改条件。