因此,我目前正在开发一个机器人,该机器人会在创建新票证时每条消息通知我。 但是,因为我们还有VoiceMaster(可让您创建自己的语音通道的机器人),所以我只希望事件在特定类别中创建通道时触发,我不知道如何。
答案 0 :(得分:0)
如果您有类别对象category
,则应该可以使用。
@client.event
async def on_guild_channel_create(channel):
if channel.category == category:
#run
如果您还想测试它是否是语音通道,可以将if更改为此。
if channel.category == category and type(channel) == discord.VoiceChannel: