nonebot-plugin-access-control for QQ Guild

September 25, 2023 · View on GitHub

主体定义

从上往下优先级从高到低

主体TAG含义示例存在条件
qqguild:g<guild_id>:c<channel_id>:<user_id>platform:guild:channel:user服务器频道用户qqguild:g87654321:c123454321:12345678仅当消息来自频道时存在
qqguild:c<channel_id>:<user_id>platform:channel:user频道用户qqguild:c123454321:12345678仅当消息来自频道时存在
qqguild:g<guild_id>:<user_id>platform:guild:user服务器用户qqguild:g87654321:12345678仅当消息来自频道时存在
qqguild:<user_id>platform:user用户qqguild:12345678
superusersuperuser超级用户仅当该用户为超级用户时存在
qqguild:g<guild_id>.guild_ownerqqguild:guild.guild_owner服务器主qqguild:g87654321.guild_owner仅当消息来自频道、该用户为服务器主时存在
qqguild:guild_ownerqqguild:guild_owner服务器主仅当消息来自频道、该用户为服务器主时存在
qqguild:g<guild_id>.guild_adminqqguild:guild.guild_admin服务器管理qqguild:g87654321.guild_admin仅当消息来自频道、该用户为服务器管理时存在
qqguild:guild_adminqqguild:guild_admin服务器管理仅当消息来自频道、该用户为服务器管理时存在
qqguild:g<guild_id>:c<channel_id>.channel_adminqqguild:guild:channel.channel_admin频道管理qqguild:g87654321:c123454321.channel_admin仅当消息来自频道、该用户为频道管理时存在
qqguild:c<channel_id>.channel_adminqqguild:channel.channel_admin频道管理qqguild:c123454321.channel_admin仅当消息来自频道、该用户为频道管理时存在
qqguild:channel_adminqqguild:channel_admin频道管理仅当消息来自频道、该用户为频道管理时存在
qqguild:g<guild_id>.role_<rold_id>qqguild:guild.role服务器身份组qqguild:g87654321.role_233仅当消息来自频道、该用户在该身份组时存在
qqguild:g<guild_id>:c<channel_id>platform:guild:channel服务器频道qqguild:g87654321:c123454321仅当消息来自频道时存在
qqguild:c<channel_id>platform:channel频道qqguild:c123454321仅当消息来自频道时存在
qqguild:g<guild_id>platform:guild服务器qqguild:g87654321仅当消息来自频道时存在
qqguild:privateplatform:private来自QQ频道的私聊消息仅当消息来自私聊时存在
privateprivate私聊消息仅当消息来自私聊时存在
qqguild:channelplatform:channel来自QQ频道的频道消息仅当消息来自频道时存在
channelchannel频道消息仅当消息来自频道是存在
qqguildplatform来自QQ频道的用户
allall所有用户