A Java Api wrapper for Revolt.
public class Main {
public static class MyListener implements RevoltListener {
@Override
public void onMessageReceived(MessageReceivedEvent event) {
if(event.getContent().equalsIngoreCase("ping")) {
event.getMessage().reply("Pong !");
}
}
}
public static class PingCommand extends Command {
public PingCommand(String name, String description) {
super(name, description);
}
@Override
public void execute(String[] args, Message message) {
message.reply("Pong !");
}
}
public static void main(String[] args) {
JRevolt revolt = new JRevolt("YOUR_TOKEN");
revolt.addListener(new MyListener());
revolt.addCommands(new PingCommand("ping", "Pong !"));
}
}
-
Error
-
Authenticated
-
Pong
-
Ready
-
Message
-
MessageUpdate
-
MessageDelete
-
ChannelCreate
-
ChannelUpdate
-
ChannelDelete
-
ChannelGroupJoin
-
ChannelGroupLeave
-
ChannelStartTyping
-
ChannelStopTyping
-
ChannelAck
-
ServerUpdate
-
ServerDelete
-
ServerMemberUpdate
-
ServerMemberJoin
-
ServerMemberLeave
-
ServerRoleUpdate
-
ServerRoleDelete
-
UserUpdate
-
UserRelationship