Skip to content

Instantly share code, notes, and snippets.

@The-Zip
Created October 14, 2014 14:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save The-Zip/1f8b16a9fad65734adad to your computer and use it in GitHub Desktop.
Save The-Zip/1f8b16a9fad65734adad to your computer and use it in GitHub Desktop.
//Message Request
public void request(String message) {
Connect c = getBukkitConnect();
MessageRequest request = null;
try {
request = new MessageRequest("name", "ch", message); //Server name, channel make sure its less than 5 characters, message.
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
FutureResult<MessageResult> futureResult = null;
try {
futureResult = c.request(request);
} catch (RequestException e) {
e.printStackTrace();
}
}
//Message Event
public class MessageListener {
@EventListener
public void onMessage(MessageEvent me) {
if (!me.getChannel().equals("ch")) { //name of channel
return;
}
String sender = me.getSender(); //gets the server it was sent from
String message = "Error";
try {
message = me.getMessageAsString(); //set string message to the message sent
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment