使用命令:开启/关闭全禁

这里我就不放效果图了,还请各位大佬自行摸索

废话不多说,上源码:

from cgitb import enable
from nonebot import on_keyword, on_regex
from nonebot.typing import T_State
from nonebot.adapters.onebot.v11 import Message, GroupMessageEvent, GroupIncreaseNoticeEvent, GroupDecreaseNoticeEvent,GroupUploadNoticeEvent, GroupAdminNoticeEvent, GroupRecallNoticeEvent, PokeNotifyEvent,Bot,Event
from nonebot import on_notice, on_command
import warnings,requests
from nonebot.permission import *
#from nonebot import
import rewarnings.filterwarnings("ignore")# 撤回消息
che = on_keyword({'广告', '沙雕', '广告', 'md', '妈的', '卧槽', '嘛的', '操你妈', '操你', '加vx','操','草','傻逼','SB','sb','nt','脑瘫','骚'})
qtk = on_regex(pattern = r'^开启全禁$')
qtg = on_regex(pattern = r'^关闭全禁$')
zr = 1648576390@che.handle()
async def c(bot: Bot, event: GroupMessageEvent, state: T_State):mid = event.message_idgroup = event.group_idqq = event.user_idsj = 300print(mid)print(group)await bot.delete_msg(message_id=mid)await bot.set_group_ban(group_id=group,user_id=qq,duration=sj)await che.finish(message=f'@{qq} 你的发言可能包含敏感词汇,这里禁言5分钟警告一下')@qtk.handle()
async def j(bot: Bot, event: GroupMessageEvent, state: T_State):group = event.group_idqq = event.user_idif qq == zr:await bot.set_group_whole_ban(group_id=group,enable=True)await che.finish(message=f'好的大大,辞辞已经为您开启全体禁言了')else:await che.finish(message=f'你没有资格命令我!')@qtg.handle()
async def g(bot: Bot, event: GroupMessageEvent, state: T_State):group = event.group_idqq = event.user_idif qq == zr:await bot.set_group_whole_ban(group_id=group,enable=False)await che.finish(message=f'好的大大,辞辞已经为您关闭全体禁言了')else:await che.finish(message=f'你没有资格命令我!')

ps:违禁词可以根据自身需要进行修改,禁言时间也可以自行修改,单位是秒,我源码中是300秒,也就是5分钟

[qq机器人] nonebot2 群管插件相关推荐

  1. [QQ机器人]nonebot2土味情话插件

    使用命令:土味情话 运行截图 废话不多说,上源码 from nonebot.plugin.on import on_regex from nonebot.typing import T_State f ...

  2. [QQ机器人]Nonebot2心灵鸡汤插件

    本次分享的插件是心灵鸡汤 这里就不放运行图片了,还麻烦各位大佬自行尝试 废话不多说,上主角 from nonebot import on_keyword from nonebot.typing imp ...

  3. [QQ机器人]Nonebot2 入群退群检测插件

    使用说明:当有人进群时,机器人将发送欢迎语,退群时机器人会发送群退群通报. 以下是源码 from nonebot import on_notice from nonebot.typing import ...

  4. [QQ机器人]nonebot2 聊天插件

    使用方法:将插件放入存放机器人插件的文件夹,并重新运行bot.py 使用命令:输入#加上你要问的问题 运行截图: 以下是源码: """ 作者:萌新源 时间:2022/3/ ...

  5. [QQ机器人]Nonebot2 今日运势插件

    使用命令:发送"今日运势"即可 哔哩哔哩:萌新源 交流群:934541995 QQ:1648576390 以下是源码 import random from datetime imp ...

  6. [qq机器人]nonebot2 动漫壁纸插件

    这次的插件也是很不一样,因为它使用了我自己搭建编写的api,各位大佬请求请不要太频繁,我api的小小服务器可经不起很大的访问量,谢谢 使用命令:动漫图片 运行截图 下面放上源码 "" ...

  7. [QQ机器人]nonebot2 舔狗日记插件

    使用命令:发送舔狗日记 运行截图: 下面放上源代码 from nonebot import on_keyword from nonebot.typing import T_State from non ...

  8. [QQ机器人]Nonebot2 星座运势插件

    使用命令:#星座加要查询的星座 运行截图: 源码 """ 作者:萌新源 时间:2022/3/30 操作系统:debian for raspberry pi 修改请保留本插 ...

  9. [QQ机器人]Nonebot2 翻译插件

    使用命令:#翻译加翻译内容 运行示例 喜欢就请点个赞吧,谢谢,如果要使用插件的话可以留下你的赞吗? 以下是源码 """ 作者:萌新源 时间:2022/4/1 操作系统:d ...

  10. 情迁QQ机器人的激活步骤[重新给大家捋一遍]

    一般的激活步骤 1.使用xposed使q++激活. 2.打开qq->设置->q++设置->勾选监听聊天消息,勾选启用机器人. 3.打开情迁QQ机器人,进入设置确保启用群回复,启用私聊 ...

最新文章

  1. 数据结构 树的链式存储(二叉表示法)
  2. PTA —— 基础编程题目集 —— 编程题 —— 7-3 逆序的三位数 (10 分)
  3. Sql 语句收集——行转列
  4. linux ftp 553,修复使用vsftp出错553 Could not create file的有效方法
  5. python 算术运算
  6. 原来记录系统日志那么简单【Java】【SpringBoot】【Mybatis Plus】【AspcetJ】
  7. bash环境变量配置
  8. NotePad 常用设置
  9. opencv车牌照识别
  10. VBA—EXCEL操作集合—05
  11. CRMEB商城的新零售模式
  12. 爬去网络数据的一般思路
  13. flv.js播放报错
  14. 一元二次方程的解的程序
  15. Audio-预训练模型(一):概述
  16. 片上总线Wishbone 学习(七)总线周期之握手协议
  17. ssm基于javaweb的医疗健康知识管理系统设计与实现毕业设计源码
  18. [Unity3d]刀斧武器砍击的攻击碰撞判定
  19. 网页webp转非webp的jpg gif png 图片
  20. 尚硅谷 --佟刚 SpringData JPA

热门文章

  1. 一、目标检测入门VOC2012
  2. 微信小程序map组件拖拽地图获取经纬度,地址,带定位点范围(中心点固定)
  3. Unity自学虚拟摇杆
  4. Github - 第一篇:Github安装与配置
  5. 使用Excel进行线性规划
  6. 7. 稀疏表示之OMP,SOMP算法及openCV实现
  7. 通过软件调整显示器的扩展、复制、显示器输入源
  8. 华为无线设备配置WAPI-证书安全策略
  9. 三菱PLC史上最全视频教程!(视频+数据+例程)
  10. 《数字图像处理》实验三