群管模块
本模块提供了几个指令,方便群里的机器人管理员能够使用这些指令来管理自己的群聊
指令列表
针对此群
部分功能要求 2kbit 必须拥有 群管理员 权限!
定义的指令
- !op
- 将某个人(可以不是群员)添加到本群机器人管理员名单
- 小心:三思而后行!授予该权限将意味着,当 2kbit 拥有群管理员权限时,获得权限的人将相当于本群的群管理员!
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:至少是 本群机器人管理员(权限等级至少为1)或者是 本群群主,建议给予 2kbit 群内管理员权限
- !deop
- 撤销某个在本群机器人管理员名单的人的权限
- 小心:每个群的每个机器人管理员都是平级的,除非你是群主(起码可以再给自己权限),否则任何人都可以撤销你的权限!(这套机制类似Minecraft的服务器管理员)
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:至少是 本群机器人管理员(权限等级至少为1)或者是 本群群主,建议给予 2kbit 群内管理员权限
- !mute
- 禁言群里指定群员一段时间(如不指定分钟数,默认是10分钟)
- 参数:有两个,为 <target>、[minutes]
- target:执行目标,可以是qq号或者at
- minutes:禁言的分钟数(1-43199)
- 需要权限:至少是 本群机器人管理员(权限等级至少为1),2kbit 需要有群内管理员权限
- !unmute
- 解开群里指定群员的禁言状态
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:至少是 本群机器人管理员(权限等级至少为1),2kbit 需要有群内管理员权限
- !kick
- 踢出群里的指定群员
- 参数:有一个,为 <target>
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:至少是 本群机器人管理员(权限等级至少为1),2kbit 需要有群内管理员权限
- !block
- 将某个人(可以不是群员)添加到本群黑名单
- 如果 2kbit 有群内管理员权限,会尝试把这个人踢出(如果在群里的话),以及自动拒绝这个人的入群请求(除非是机器人管理员邀请的)
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:至少是 本群机器人管理员(权限等级至少为1),建议给予 2kbit 群内管理员权限
- !unblock
- 将某个在本群黑名单的人从黑名单移出
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:至少是 本群机器人管理员(权限等级至少为1)
- !ignore
- 将某个账号添加到本群灰名单
- 来自这个账号的消息,在本群将不会被 2kbit 处理(建议用在群里其余的机器人上)
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:至少是 本群机器人管理员(权限等级至少为1)
针对所有群
此处指令十分危险,且仅机器人主人以及平级的全局管理员可以使用,三思而后行!
定义的指令
- !opg
- 将某个人添加到全局机器人管理员名单
- 小心:三思而后行!授予该权限将意味着,当 2kbit 在这些群内拥有群管理员权限时,获得权限的人将相当于这些群的群管理员!
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:全局机器人管理员(权限等级为2)或者本实例的机器人主人,建议给予 2kbit 群内管理员权限
- !deopg
- 撤销某个在全局机器人管理员名单的人的权限
- 小心:每个全局机器人管理员都是平级的,除非你是机器人主人(起码可以再给自己权限),否则任何人都可以撤销你的权限!(这套机制类似Minecraft的服务器管理员)
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:全局机器人管理员(权限等级为2)或者本实例的机器人主人,建议给予 2kbit 群内管理员权限
- !blockg
- 将某个人添加到全局黑名单
- 如果 2kbit 在这些群内有管理员权限,会自动拒绝这个人的入群请求(除非是机器人管理员邀请的)
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:全局机器人管理员(权限等级为2),建议给予 2kbit 群内管理员权限
- !unblockg
- 将某个在全局黑名单的人从黑名单移出
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:全局机器人管理员(权限等级为2)
- !ignoreg
- 将某个账号添加到全局灰名单
- 来自这个账号的消息,在任何群将不会被 2kbit 处理(建议用在其余的机器人上)
- 参数:有一个,为 <target>
- target:执行目标,可以是qq号或者at
- 需要权限:全局机器人管理员(权限等级为2)
其余指令
定义的指令
- !listop
- 列举出本群所有的机器人管理员
- 参数:无
- 需要权限:任何人(权限等级至少为0)
- !listopg
- 列举出所有全局机器人管理员
- 参数:无
- 需要权限:任何人(权限等级至少为0)
- !blocklist
- 列举出本群黑名单
- 参数:无
- 需要权限:任何人(权限等级至少为0)
- !blocklistg
- 列举出全局黑名单
- 参数:无
- 需要权限:任何人(权限等级至少为0)
- !ignored
- 列举出本群灰名单
- 参数:无
- 需要权限:任何人(权限等级至少为0)
- !ignoredg
- 列举出全局灰名单
- 参数:无
- 需要权限:任何人(权限等级至少为0)
- !muteme
- 禁言自己一段时间(如不指定分钟数,默认是10分钟)
- 参数:有一个,为 [minutes]
- minutes:禁言的分钟数(1-43199)
- 需要权限:任何人(权限等级至少为0),2kbit 需要有群内管理员权限