Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

无法获得friendMessageEvent #403

Closed
yearchan opened this issue Jun 28, 2020 · 1 comment
Closed

无法获得friendMessageEvent #403

yearchan opened this issue Jun 28, 2020 · 1 comment
Labels
t:bug 类型: bug x:protocol 属性: 协议相关 z:duplicate 状态: 重复

Comments

@yearchan
Copy link

yearchan commented Jun 28, 2020

测试

我注册了一个listener 代码如下(code1) 但是经过测试 并不能获取friendMessageEvent
之后我尝试了FriendMessageEvent改成他的super类MessageEvent 问题依旧
最后 我尝试直接listen Event, 代码如下(code 2) 成功获取了如下反馈 (result 1)

问题

如何把event变成friendMessageEvent 或者 如何才能成功接收friendMessageEvent

code及result

//code1
class listen implements ListenerHost {
	@EventHandler
	public void onFriendMessage(FriendMessageEvent event) {
		String msgString = demo.toString(event.getMessage());
		System.out.println("private message - " + msgString);
	}
}
//code2
class listen implements ListenerHost {
	@EventHandler
	public void allEvent(Event event) {
		System.out.println("Event - " + event);
	}
}
//result 1
�[92m2020-06-29 01:30:06 I/Bot 16545806: Logging in...
�[92m2020-06-29 01:30:12 I/Bot 16545806: Login successful
Event - MessageSvcPbGetMsg.GetMsgSuccess(messages=<Iterable>))

如何复现

mirai登陆qq后 用另一个号私聊该qq即可测试

版本

mirai-core-qqandroid-1.1-EA

@Him188 Him188 added the x:question 标签: 需要更多信息 label Jun 28, 2020
@Him188
Copy link
Member

Him188 commented Jul 10, 2020

这属于 #249 的一种情况,请跟踪 #249 的解决进度

@Him188 Him188 closed this as completed Jul 10, 2020
@Him188 Him188 added z:duplicate 状态: 重复 x:protocol 属性: 协议相关 t:bug 类型: bug and removed x:question 标签: 需要更多信息 labels Jul 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t:bug 类型: bug x:protocol 属性: 协议相关 z:duplicate 状态: 重复
Projects
None yet
Development

No branches or pull requests

2 participants