当机器人被邀请到服务器时,我试图获得输出,但由于某种原因,当我尝试测试我的代码时,它没有输出任何东西。它也不会给出任何错误。首先,我尝试从 Cog 文件中执行此操作:
@commands.Cog.listener()
async def on_server_join(self,server):
print("hello")
print(server.id)
然后在主文件中:
@client.event
async def on_server_join(server):
print("hello world")
print(server.id)
两者都不会导致任何错误,并且当我将机器人从服务器中踢出然后将其添加回来时,它们也不会输出任何内容。其他事件,如on_ready和on_member_join工作正常。
创建新服务器并在其中添加机器人也不会触发事件。
繁星淼淼
相关分类