cqjavaapi

酷Q Java API base on cqsocketapi

Stars
5

cqjavaapi

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

Package Rankings
Top 38.7% on Repo1.maven.org
Badges
Extracted from project README
Maven Central