ANDROID_PHONE()
ANDROID_PAD()
ANDROID_WATCH()
看了下安卓有这3种
ANDROID_PHONE()
ANDROID_PAD()
ANDROID_WATCH()
看了下安卓有这3种
简单点就直从MessageChain中拿到net.mamoe.mirai.message.data.At,然后拿到qq号。
参考代码如下:
MessageChain message = groupMessageEvent.getMessage();
for(SingleMessage s:message){
if(s instanceof At){
String qqid= ((At)s).getTarget()
//TODO
}
}
@HOLIC https://github.com/mamoe/mirai/blob/dev/mirai-core-api/src/commonMain/kotlin/contact/Member.kt 其实参考源码注释就有详细说明。
群昵称:member.getNameCard()
简单点就直从MessageChain中拿到net.mamoe.mirai.message.data.At,然后拿到qq号。
参考代码如下:
MessageChain message = groupMessageEvent.getMessage();
for(SingleMessage s:message){
if(s instanceof At){
String qqid= ((At)s).getTarget()
//TODO
}
}
我是用springboot+mirai-core实现bot的,用最简单的@Scheduled的默认配置 进行同步定时任务发消息(即最后调用sendMessage)是没问题的。
bot是可以实现对特定事件监听,具体得看监听实现这块,比如是否是只监听群消息(GroupMessageEvent),对私人信息(FriendMessageEvent)是否有限制
ANDROID_PHONE()
ANDROID_PAD()
ANDROID_WATCH()
看了下安卓有这3种