Meme Helper 表情包生成器,游戏王,幻影坦克,支持Termux
- 
					
					
					
					
 更详细内容请阅读 https://github.com/cssxsh/meme-helper#readme v1.1.4+ 版本已解决兼容性问题,不再需要额外配置 
 termux 和 windows 7 请看
 https://github.com/cssxsh/mirai-skia-plugin/issues/2插件权限ID xyz.cssxsh.mirai.plugin.meme-helper:*,使用前授予权限插件依赖于 Mirai Skia Plugin (必要) 
 插件依赖于 Mirai Hibernate Plugin (不必要)目前插件开发处于实验性阶段 基本功能PornHubPornHub Login 生成 示例: #ph Git Hub
  PetPet摸摸头生成 可以发送 图片或者@某人或者QQ号确定卡片图片
 示例:#pet @群主,#pet 123456
  Dear狂亲表情包生成 可以发送 图片或者@某人或者QQ号确定卡片图片
 示例:#dear @群主,#dear 123456
  5000choyen5000choyen 表情包生成 示例: #choyen 我想吃 肯德基疯狂星期四套餐
  zzkia诺基亚短信 表情包生成 示例: #pinyin 无内鬼,来点色图
  游戏王游戏王 表情包生成 
 可以发送图片或者@某人或者QQ号确定卡片图片
 可以使用xxx=yyy, 指定属性,可选属性有:- 卡片名称: name
- 怪兽属性: attr=dark, divine, earth, fire, light, spell, trap, water, wind
- 怪兽等级: level
- 怪兽种族: race
- 怪兽攻击: atk
- 怪兽防御: def
- 卡片版权:copyright
 示例: #spell @Him188 Welcome PR 你可以PR #trap @Him188 Useless PR 这个还是由我们自己实现 #monster @LaoLittle 援交JD 五元一次 随机表情包随机表情包一张(通过 Mirai Hibernate Plugin 插件 从消息中收集得到) 示例: #群友表情Emoji合成Google Emoji Kitchen,两个 emoji 合成 一个 示例: 😍+🥵
  
- 卡片名称: 
- 
					
					
					
					
 不得少于五个字 
- 
					
					
					
					
 meme插件 卷起来了( 
- 
					
					
					
					
 新添加 EMOJI合成 功能 
- 
					
					
					
					
 好好好,整合了! 
- 
					
					
					
					
 使用@别人的表情会出现这种情况  
- 
					
					
					
					
 @ASUKAHUI 
 头像下载失败,请检查你的网络是否正常,比如访问
 https://q.qlogo.cn/g?b=qq&nk=12345&s=640
- 
					
					
					
					
 @cssxsh 谢谢,确实是我网络的问题 
- 
					
					
					
					
 请问和现有插件功能重复不会出问题?以及这边的梗图插件有什么突出的地方? 
 (以一个偏实用的态度来用 mirai 的低技术力用户有点理解不能(呆滞
- 
					
					
					
					
 
- 
				Referenced by cssxsh cssxsh
- 
					
					
					
					
 机器人说句话就报红 2022-06-26 15:59:17 W/meme-helper: MemeHelper Handle Exception java.lang.reflect.InvocationTargetException at jdk.internal.reflect.GeneratedMethodAccessor43.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:108) at kotlin.reflect.full.KCallables.callSuspend(KCallables.kt:56) at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt.registerEventHandler$callFunction(JvmMethodListenersInternal.kt:80) at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt.access$registerEventHandler$callFunction(JvmMethodListenersInternal.kt:1) at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt$registerEventHandler$8.invokeSuspend(JvmMethodListenersInternal.kt:110) at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt$registerEventHandler$8.invoke(JvmMethodListenersInternal.kt) at net.mamoe.mirai.internal.event.JvmMethodListenersInternalKt$registerEventHandler$8.invoke(JvmMethodListenersInternal.kt) at net.mamoe.mirai.event.EventChannel$subscribeAlways$1.invokeSuspend(EventChannel.kt:455) 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:166) 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:202) 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:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664) Caused by: java.lang.IllegalArgumentException: Unsupported MessageEvent: net.mamoe.mirai.event.events.GroupMessageSyncEvent at net.mamoe.mirai.console.command.CommandSender$Companion.from(CommandSender.kt:241) at meme-helper-1.0.3.mirai.jar//xyz.cssxsh.mirai.meme.MemeHelper.handle(MemeHelper.kt:34) ... 34 more
- 
					
					
					
					
 @JustinHuangber 在 Meme Helper 表情包生成器,支持Termux 中说: Unsupported MessageEvent: net.mamoe.mirai.event.events.GroupMessageSyncEvent 你这是 多端登录了机器人账号? 
 目前的 mirai 版本还不能正常处理 MessageSyncEvent
 我的插件也没写 回避代码,请暂时不要这么做
- 
					
					
					
					
 话说为什么我这边#choyen 我想吃 肯德基疯狂星期四套餐 
 结果是口口口口口口口口口
 显示不了中文,#ph也是的MiraiConsole v2.11.0 
 Plugins: Chat Command v0.5.0, net.mamoe.mirai-api-http v2.5.0, mirai-skia-plugin v1.1.1, mirai-administrator v1.2.2, io.github.Kloping.mirai.p1.CallApiPlugin v2.0, Custom Reply v0.5.2, meme-helper v1.0.3, MCL Addon v2.0.2
 linux的系统
 mcl2.1.0
- 
					
					
					
					
 @Ours 缺字体吧 仔细阅读文档 
- 
					
					
					
					
 @tsudzuki 什么意思 ( 
 有链接吗,我看看
- 
					
					
					
					
 @Ours 翻了下,他可能没写() 
- 
					
					
					
					
 你的系统有安装中文字体吗,没有的话请安装 
- 
					
					
					
					
 @Ours 
 或者可以下载
 NotoSansSC-Bold.otf
 NotoSerifSC-Bold.otf
 到
 mcl\data\xyz.cssxsh.mirai.plugin.mirai-skia-plugin\font不过,最好还是安装中文字体到系统 
- 
					
					
					
					
 @cssxsh 已经给系统安装了字体了,目前正常了 
 (应该得在帖子里面说明下?)
 (如果中文出现口就安装字体)
 http://t.csdn.cn/hQ0kU
 这个讲挺详细的
- 
					
					
					
					
 skia依赖报错: 
 java.lang.UnsatisfiedLinkError: Can't load library: ~/MCL/data/xyz.cssxsh.mirai.plugin.mirai-skia-plugin/lib/libskiko-linux-x64.so
 
			
		