入群欢迎 管理bot群/好友申请 查看bot的群/好友
-
SimpleWelcomePlugin
简介
进群欢迎、管理Bot好友/群请求
当Bot有好友请求或者有人邀请bot进群,就会给管理员发送消息,管理员进行处理
也可以自动处理可查看bot的群/好友
更多信息可前往 github 查看
-
能说一下配置文件的路径吗,好像没有自动生成
-
bug 修了 1.0.1
路径config/SimpleWelcome/WelcomePluginConfig.yml
-
@echoosx 佬,路径下还是没有配置
-
没有就自己建
-
为数不多的群管插件,期待后期会增加群管功能。
-
@colter23 好的,谢谢佬,大意了,居然还能自己建
-
大佬如果有意向继续完善此插件的话,我觉得可以考虑给入群的欢迎词增加部分变量,比如像下图这些(也是mirai的插件,不过已经停止维护了)
另外其实可以把退群欢送也加上…… -
配置路径、名称和内容都没问题,但是配置无法被读取,始终是默认的
-
之后我再看看
-
@colter23 可以在onEnable内添加Config.reload()
-
@tsudzuki 忘写了(
-
@oransimon 修了->v1.0.2
-
@colter23 (((
-
2021-12-11 15:49:41 E/SimpleWelcome: Exception in coroutine Plugin SimpleWelcome of SimpleWelcome
java.lang.IllegalStateException: the request net.mamoe.mirai.internal.MiraiImpl@59d5dbb2 is outdated: Bot has been already in the group.
at net.mamoe.mirai.internal.MiraiImpl.solveInvitedJoinGroupRequest(MiraiImpl.kt:326)
at net.mamoe.mirai.internal.MiraiImpl.acceptInvitedJoinGroupRequest$suspendImpl(MiraiImpl.kt:300)
at net.mamoe.mirai.internal.MiraiImpl.acceptInvitedJoinGroupRequest(MiraiImpl.kt)
at net.mamoe.mirai.event.events.BotInvitedJoinGroupRequestEvent.accept(group.kt:356)
at top.colter.mirai.plugin.welcome.PluginMain$onEnable$6.invokeSuspend(PluginMain.kt:118)
at top.colter.mirai.plugin.welcome.PluginMain$onEnable$6.invoke(PluginMain.kt)
at top.colter.mirai.plugin.welcome.PluginMain$onEnable$6.invoke(PluginMain.kt)
at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invokeSuspend(EventChannel.kt:432)
at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invoke(EventChannel.kt)
at net.mamoe.mirai.internal.event.Handler$onEvent$2.invokeSuspend(InternalEventListeners.kt:50)
at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
at net.mamoe.mirai.internal.event.Handler$onEvent$2.invoke(InternalEventListeners.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:165)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at net.mamoe.mirai.internal.event.Handler.onEvent(InternalEventListeners.kt:50)
at net.mamoe.mirai.internal.event.InternalEventListenersKt.process(InternalEventListeners.kt:166)
at net.mamoe.mirai.internal.event.InternalEventListenersKt.callAndRemoveIfRequired(InternalEventListeners.kt:115)
at net.mamoe.mirai.internal.event.InternalEventListenersKt$callAndRemoveIfRequired$1.invokeSuspend(InternalEventListeners.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:142)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)兄啊,bug,收到进群邀请就这样了,同意啥的更是没用
-
@oransimon Bot has been already in the group.(Bot已经在这个群里了)
请详细描述bug是如何出现的(
这个插件确实挺多问题的(本身也只是半成品(等之后我再好好测试测试完善一下 -
@colter23 当时我为了测试,把机器踢出群,再拉回来。确实收到了邀请,发出了询问,但是我怎么回复它都无动于衷。我还有另一个机器人则相反,一收到邀请直接同意,尽管我并没有设置自动同意。
-
QQ现在被拉进50人以内的群聊貌似会直接同意,根本就不会经过BotInvitedJoinGroupRequestEvent
-
有bug,会自动同意请求,虽然会通知管理员,但是管理员无论拒绝还是同意都没有任何效果。而且在我移除这个插件后,仍然会自动同意请求。
-
@剑客黑羽 在 入群欢迎 管理bot群/好友申请 查看bot的群/好友 中说:
有bug,会自动同意请求,虽然会通知管理员,但是管理员无论拒绝还是同意都没有任何效果。而且在我移除这个插件后,仍然会自动同意请求。
抱歉,插件本身没有问题,是一个steam查询价格的插件会自动同意请求...
-