小编Nat*_*rry的帖子

为什么多个on_message事件不起作用?

为什么不能有多个on_message活动?

import discord

client = discord.Client()

@client.event
async def on_ready():
    print('in on_ready')

@client.event
async def on_message(message):
    print("in on_message #1")

@client.event
async def on_message(message):
    print("in on_message #2")

@client.event
async def on_message(message):
    print("in on_message #3")

client.run("TOKEN")
Run Code Online (Sandbox Code Playgroud)

例如,如果我输入不一致的内容,则总是只有最后on_message一个被触发。我怎样才能使这三个都正常工作?

python discord discord.py

3
推荐指数
1
解决办法
1388
查看次数

标签 统计

discord ×1

discord.py ×1

python ×1