首页 > 解决方案 > Discord.py 在其他用户发布消息时发送消息

问题描述

我正在 discord.py 中制作一个机器人,并希望我的机器人在 Webhook 在特定通道中发送消息时 ping 一个角色。有没有办法做到这一点?现在我所拥有的只是频道 ID,我很确定它是一个客户端事件

@client.event
async def pingrole():
  channel = client.get_channel("channel id")

标签: discorddiscord.py

解决方案


async def on_message(message):
    if message.author.id == webhook.id:
        await ctx.send(role.mention)

推荐阅读