MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    洛个这 Bot Plugin | 群聊管理、娱乐、还有更多

    插件发布
    6
    20
    4610
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • guimc233
      guimc233 最后由 guimc233 编辑

      QQ群

      State-of-the-art Shitcode FOSSA Status MaintainabilityCodacy Badge

      请注意:由于本项目最开始开发的时候并没有想到其他人的使用体验,所以可能在某些方面存在不足。欢迎提出意见~

      项目链接
      下载

      命令/权限在文章末尾~

      发言检测

      首先,作为一个群聊管理插件,发言内容检测/刷屏检测肯定是不可少的啦~
      效果如下图: 图片已经莫得了

      由于一些问题 (由于我懒) ,目前本项目的发言检测词库是内置在插件内的,如有需求可pr或自行修改插件内的 regex.txt 文件。

      机器人被邀进群

      当机器人被邀请进群的时候 他们会看到这样的消息 (前提: 已经添加机器人为好友)

      这时候 任何一位拥有 ltd.guimc.lgzbot:command.review 的人可以在私聊/群聊 使用 /review <Event ID> 指令来处理这个事件

      娱乐功能

      我们同样也提供了一些娱乐功能,欢迎自行探索~

      注:大部分娱乐功能使用了别人提供的api,如:bjb.yunwj.top,api.fanlisky.cn等

      指令列表

      • /httpcat <HttpStatusCode> 获得一只可爱的小猫~
      • /togglecheck <功能> 开/关刷屏/广告检测 (广告: ad,刷屏: spam) LuckyPerms 用户也许需要手动给群赋予 lgzbot.disable:adcheck 或 lgzbot.disable:spamcheck 来关闭某群的广告/刷屏检测
      • /acg 随机获得一张二次元图片~
      • /lgzbot 本插件的主命令~
        • ping 检查机器人是否在线
        • mute <被禁言人> <时长(如:11d45m14s)> <原因> 禁言某人
        • unmute <被解禁人> 解除禁言某人
        • clear <群成员> 清除某人的刷屏检测记录
      • /review <Event Id> 处理别人发起的邀请机器人进群时间
      • 今日运势 获得你的今日运势
      • 摸鱼 获得摸鱼人荔枝文本 (x
      • 历史上的今天 获得历史上的今天

      在运行bot后 一定要在配置文件config/ltd.guimc.lgzbot/config.yml内配置机器人所有者的QQ号!
      插件会自动重载配置 不用重启

      最后 欢迎各位dalao提交pr,也欢迎在Github中提出意见!

      TakanashiRikka 0 1 条回复 最后回复 回复 引用 4
      • TakanashiRikka 0
        TakanashiRikka 0 @guimc233 最后由 编辑

        @guimc233
        使用/togglecheck的时候报如下错误无标题.png

        guimc233 2 条回复 最后回复 回复 引用 0
        • guimc233
          guimc233 @TakanashiRikka 0 最后由 guimc233 编辑

          @TakanashiRikka-0 你好 这个是在尝试给予权限的时候被LuckyPerms拦了

          1 条回复 最后回复 回复 引用 0
          • guimc233
            guimc233 @TakanashiRikka 0 最后由 编辑

            @TakanashiRikka-0 您可以尝试手动给群赋予 lgzbot.disable:adcheck 或 lgzbot.disable:spamcheck 来关闭某群的广告/刷屏检测

            TakanashiRikka 0 1 条回复 最后回复 回复 引用 0
            • TakanashiRikka 0
              TakanashiRikka 0 @guimc233 最后由 编辑

              @guimc233 好的,谢谢

              1 条回复 最后回复 回复 引用 0
              • 1
                1765766891 最后由 编辑

                入群提示怎么关啊,群里来一个人都喊挖欧!这是一个拥有机器人根权限的人!……

                guimc233 1 条回复 最后回复 回复 引用 0
                • A
                  awslnotbad 最后由 编辑

                  报错了,查看今日运势
                  messageChain=org.json.JSONException: JSONObject["data"] not found.\n at lgz-bot-0.2.0-pre1.mirai.jar//org.json.JSONObject.get(JSONObject.java:570)\n at lgz-bot-0.2.0-pre1.mirai.jar//org.json.JSONObject.getJSONObject(JSONObject.java:780)\n at lgz-bot-0.2.0-pre1.mirai.jar//ltd.guimc.lgzbot.listener.message.FunListener.getEveryLuck(FunListener.kt:63)\n at lgz-bot-0.2.0-pre1.mirai.jar//ltd.guimc.lgzbot.listener.message.FunListener.onMessage(FunListener.kt:37)\n at lgz-bot-0.2.0-pre1.mirai.jar//ltd.guimc.lgzbot.PluginMain$registerEvents$1$2.invokeSuspend(PluginMain.kt:101)\n at lgz-bot-0.2.0-pre1.mirai.jar//ltd.guimc.lgzbot.PluginMain$registerEvents$1$2.invoke(PluginMain.kt)\n at lgz-bot-0.2.0-pre1.mirai.jar//ltd.guimc.lgzbot.PluginMain$registerEvents$1$2.invoke(PluginMain.kt)\n at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invokeSuspend(EventChannel.kt:480)\n at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)\n at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)\n at net.mamoe.mirai.internal.event.SafeListener$onEvent$2.invokeSuspend(SafeListener.kt:58)\n at net.mamoe.mirai.internal.event.SafeListener$onEvent$2.invoke(SafeListener.kt)\n at net.mamoe.mirai.internal.event.SafeListener$onEvent$2.invoke(SafeListener.kt)\n at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)\n at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:169)\n at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)\n at net.mamoe.mirai.internal.event.SafeListener.onEvent(SafeListener.kt:58)\n at net.mamoe.mirai.internal.event.EventListeners.process(EventListeners.kt:120)\n at net.mamoe.mirai.internal.event.EventListeners.callListeners$mirai_core(EventListeners.kt:68)\n at net.mamoe.mirai.internal.event.EventListeners$callListeners$1.invokeSuspend(EventListeners.kt)\n at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)\n at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:233)\n at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)\n at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)\n at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)\n at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)\n at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)\n at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)\n at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)\n)])

                  guimc233 1 条回复 最后回复 回复 引用 0
                  • guimc233
                    guimc233 @1765766891 最后由 编辑

                    @1765766891 你这是给所有人都上了 *:* 权限?

                    1 条回复 最后回复 回复 引用 0
                    • guimc233
                      guimc233 @awslnotbad 最后由 guimc233 编辑

                      @awslnotbad 我这里测试是没问题的 应该是你太频繁使用导致的
                      2df46717-daa0-4b4a-8535-6f39d1e4ef10-image.png

                      1 条回复 最后回复 回复 引用 0
                      • WJHXD1B
                        WJHXD1B 最后由 编辑

                        大佬能不能加入一个自定义广告撤回禁言时间呢?如果有踢出功能那就更好了

                        起舞弄清影 guimc233 3 条回复 最后回复 回复 引用 0
                        • 起舞弄清影
                          起舞弄清影 摸鱼 @WJHXD1B 最后由 编辑

                          @WJHXD1B 用HuyanSession啊,这个插件有违禁词检测,配合黑名单设置刷多少次到了直接加黑名单马上踢

                          1 条回复 最后回复 回复 引用 0
                          • 起舞弄清影
                            起舞弄清影 摸鱼 @WJHXD1B 最后由 编辑

                            @WJHXD1B 违禁词需要你自己加,不要指望bot能给你自动加

                            WJHXD1B guimc233 2 条回复 最后回复 回复 引用 0
                            • WJHXD1B
                              WJHXD1B @起舞弄清影 最后由 编辑

                              @起舞弄清影 我说的是自定义禁言时间

                              起舞弄清影 5 条回复 最后回复 回复 引用 0
                              • 起舞弄清影
                                起舞弄清影 摸鱼 @WJHXD1B 最后由 编辑

                                此回复已被删除!
                                1 条回复 最后回复 回复 引用 0
                                • 起舞弄清影
                                  起舞弄清影 摸鱼 @WJHXD1B 最后由 编辑

                                  @WJHXD1B 也可以啊

                                  1 条回复 最后回复 回复 引用 0
                                  • 起舞弄清影
                                    起舞弄清影 摸鱼 @WJHXD1B 最后由 编辑

                                    @WJHXD1B 你可以单独设置每个违禁词的禁言时间

                                    1 条回复 最后回复 回复 引用 0
                                    • 起舞弄清影
                                      起舞弄清影 摸鱼 @WJHXD1B 最后由 编辑

                                      @WJHXD1B 比如30min,45min,1h,24h,3Days,30Days

                                      1 条回复 最后回复 回复 引用 0
                                      • 起舞弄清影
                                        起舞弄清影 摸鱼 @WJHXD1B 最后由 编辑

                                        @WJHXD1B 你要不让作者add个配置文件什么的

                                        1 条回复 最后回复 回复 引用 0
                                        • guimc233
                                          guimc233 @WJHXD1B 最后由 编辑

                                          @WJHXD1B 下个版本更新 以后提问题尽量在GitHub发issues,mirai论坛不经常看

                                          1 条回复 最后回复 回复 引用 0
                                          • guimc233
                                            guimc233 @起舞弄清影 最后由 编辑

                                            @起舞弄清影 自定义违禁词目前未提供 不过可以手动编辑jar包内的regex.txt

                                            1 条回复 最后回复 回复 引用 0
                                            • 1 / 1
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact