首页 > 解决方案 > Discord.py 检查频道是否在类别中

问题描述

因此,我正在创建一个命令,机器人将检查该命令是否在特定类别中运行。如果是,那么机器人将继续执行该命令。如果不是,机器人会说“不允许”。我怎么做?

标签: pythondiscorddiscord.py

解决方案


TextChannel 有category_id 属性,用它来获取频道当前所在类别的 id,然后可以使用get_channel获取类别频道,然后匹配 discord.CategoryChannel.name 代表类别名称的字符串与您的字符串.


推荐阅读