酷Q Java API base on cqsocketapi
Q Java API base on cqsocketapi
Gradle:
compile 'com.github.bpazy:cqjavaapi:0.2.1'
Maven:
<dependency>
<groupId>com.github.bpazy</groupId>
<artifactId>cqjavaapi</artifactId>
<version>0.2.2</version>
</dependency>
Q``cqsocketapi
// Create CqServer, this is the entrance.
CqServer server = new CqServer();
// Add your custom code with MessageHandler or CqMessageHandler.
server.addMessageHandler(new CqMessageHandler() {
// Discuss message handler
@Override
public boolean discussMessage(DiscussMessage msg) {
if (msg.getText().equals("")) {
// Obtain default message sender and then send discuss message.
CqSender.getDefaultSender().sendDiscussMsg(msg.getDiscussID(), "");
}
// Return false if you have not completed the handler.
// And pass the message to the next handler until true.
return false;
}
});
// Start server with your favorite port.
server.listenAndServe(1994);
CqServer
CqMessageHandler
MessageHandler
MessageHandler
:
privateMessage (), groupMessage (), discussMessage (), groupMemberDecrease (), groupMemberIncrease ()
CqSender