【发布时间】:2020-11-17 02:40:40
【问题描述】:
所以我目前正在开发一个机器人,它会在创建新票证时通知我每条消息。 但是因为我们还有 VoiceMaster(一个可以让你创建自己的语音频道的机器人),所以我只希望在特定类别中创建频道时触发事件,我不知道如何。
【问题讨论】:
标签: python discord.py
所以我目前正在开发一个机器人,它会在创建新票证时通知我每条消息。 但是因为我们还有 VoiceMaster(一个可以让你创建自己的语音频道的机器人),所以我只希望在特定类别中创建频道时触发事件,我不知道如何。
【问题讨论】:
标签: python discord.py
如果您有类别对象category,那么这应该可以工作。
@client.event
async def on_guild_channel_create(channel):
if channel.category == category:
#run
如果您还想测试它是否是语音通道,您可以将 if 更改为 this。
if channel.category == category and type(channel) == discord.VoiceChannel:
【讨论】: