mirai icon indicating copy to clipboard operation
mirai copied to clipboard

高效率 QQ 机器人支持库

Results 229 mirai issues
Sort by recently updated
recently updated
newest added

### 问题描述 ``` 2022-04-22 20:16:31 E/main: Failed to init MiraiConsole. net.mamoe.mirai.console.internal.util.ServiceLoadException: Could not load service org.laolittle.plugin.SimpleTarot. at net.mamoe.mirai.console.internal.util.PluginServiceHelper.loadService(PluginServiceHelper.kt:60) at net.mamoe.mirai.console.internal.util.PluginServiceHelper.loadAllServices(PluginServiceHelper.kt:42) at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl$extractPlugins$findAllInstances$2.invoke(BuiltInJvmPluginLoaderImpl.kt:146) at net.mamoe.mirai.console.internal.plugin.BuiltInJvmPluginLoaderImpl$extractPlugins$findAllInstances$2.invoke(BuiltInJvmPluginLoaderImpl.kt:141) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FlatteningSequence$iterator$1.ensureItemIterator(Sequences.kt:314) at kotlin.sequences.FlatteningSequence$iterator$1.hasNext(Sequences.kt:303)...

M
t:problem
s:console

MarketFace有两种发送方式,一种是作为消息发送,一种是贴表情方式。作为消息发送就是单击表情后作为一条普通消息发送,有自己的展示空间。而贴表情方式是长按表情拖动到之前发送的某一条消息上。这本意可能是给自己的消息框边上增加一个可爱的表情,但贴表情还能贴在别人消息上,有的人不同意别人说的就故意用表情覆盖别人的文字,影响他人阅读。就想增加功能,撤回所有给别人消息贴的表情。 但我目前观察mirai目前收到两种方式的MarketFace后mirai码是一样的,对象内部似乎也没有属性判断是哪种方式发送的表情。**希望增加发送方式属性,然后如果是贴表情方式再增加一下相应MessageSource之类能确定所贴消息的属性。谢谢**

t:feature
x:protocol
N
s:core

想让机器人引用刚刚发送的文件(机器人发的),然后没找到上传文件时获得文件消息的方法。 就想着用```GroupMessagePostSendEvent```监听,然而这个也监听不到发送文件的消息。 希望能够添加一个方法,在上传文件时可以选择获得文件消息的消息源,而不是```AbsoluteFile```实例。

M
t:problem
s:core

目前 Android 编译目标实际上还是使用的桌面 JDK,因为 Kotlin MPP 的一些限制。这导致即使 Android 目标在桌面 JDK 测试成功,也可能无法在 Android 机器上工作。 实测在 Kotlin 1.6,MPP 仍然有一定的限制,在将来 1.7 等版本可以再次尝试。 相关问题: - #1928 需要 Android 平台测试

N
t:task
s:core

用来自动化监控某人什么时候删除Ta的历史个性签名,代表已经准备忘掉过去……

t:feature
x:protocol
N
s:core

使用 PluginData 时, 用户可能忘记使用 `by value`: ![@{B1AIW~XU(75A$A)}A(KVO](https://user-images.githubusercontent.com/12100985/161379289-4f5c0a10-f2b7-4409-a794-496c6175e068.jpg) 这将导致该 `port` 不参与序列化. 一个解决方案是增加 IDE 级别警告, 并提供自动修复 (添加 `by value`). 但不确定是否有需要定义上述属性的情况.

t:feature
N
s:idea

希望增加获取群备注的功能,统一管理比较方便

t:feature
N
s:core