Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.83 KB | None | 0 0
  1. package de.derkor.main;
  2.  
  3. import com.github.theholywaffle.teamspeak3.api.event.ChannelCreateEvent;
  4. import com.github.theholywaffle.teamspeak3.api.event.ChannelDeletedEvent;
  5. import com.github.theholywaffle.teamspeak3.api.event.ChannelDescriptionEditedEvent;
  6. import com.github.theholywaffle.teamspeak3.api.event.ChannelEditedEvent;
  7. import com.github.theholywaffle.teamspeak3.api.event.ChannelMovedEvent;
  8. import com.github.theholywaffle.teamspeak3.api.event.ChannelPasswordChangedEvent;
  9. import com.github.theholywaffle.teamspeak3.api.event.ClientJoinEvent;
  10. import com.github.theholywaffle.teamspeak3.api.event.ClientLeaveEvent;
  11. import com.github.theholywaffle.teamspeak3.api.event.ClientMovedEvent;
  12. import com.github.theholywaffle.teamspeak3.api.event.PrivilegeKeyUsedEvent;
  13. import com.github.theholywaffle.teamspeak3.api.event.ServerEditedEvent;
  14. import com.github.theholywaffle.teamspeak3.api.event.TS3Listener;
  15. import com.github.theholywaffle.teamspeak3.api.event.TextMessageEvent;
  16. import com.github.theholywaffle.teamspeak3.api.wrapper.Client;
  17.  
  18. public class Events {
  19.  
  20. public static void loadEvents() {
  21. Load.api.registerAllEvents();
  22. Load.api.addTS3Listeners(new TS3Listener() {
  23.  
  24. @Override
  25. public void onTextMessage(TextMessageEvent arg0) {
  26. // TODO Auto-generated method stub
  27.  
  28. }
  29.  
  30. @Override
  31. public void onServerEdit(ServerEditedEvent arg0) {
  32. // TODO Auto-generated method stub
  33.  
  34. }
  35.  
  36. @Override
  37. public void onPrivilegeKeyUsed(PrivilegeKeyUsedEvent arg0) {
  38. // TODO Auto-generated method stub
  39.  
  40. }
  41.  
  42. @Override
  43. public void onClientMoved(ClientMovedEvent arg0) {
  44. // TODO Auto-generated method stub
  45.  
  46. }
  47.  
  48. @Override
  49. public void onClientLeave(ClientLeaveEvent arg0) {
  50. // TODO Auto-generated method stub
  51.  
  52. }
  53.  
  54. @Override
  55. public void onClientJoin(ClientJoinEvent e) {
  56. Client client = Load.api.getClientInfo(e.getClientId());
  57. Load.api.sendPrivateMessage(client.getId(), "Heureka es geht :D");
  58.  
  59. }
  60.  
  61. @Override
  62. public void onChannelPasswordChanged(ChannelPasswordChangedEvent arg0) {
  63. // TODO Auto-generated method stub
  64.  
  65. }
  66.  
  67. @Override
  68. public void onChannelMoved(ChannelMovedEvent arg0) {
  69. // TODO Auto-generated method stub
  70.  
  71. }
  72.  
  73. @Override
  74. public void onChannelEdit(ChannelEditedEvent arg0) {
  75. // TODO Auto-generated method stub
  76.  
  77. }
  78.  
  79. @Override
  80. public void onChannelDescriptionChanged(ChannelDescriptionEditedEvent arg0) {
  81. // TODO Auto-generated method stub
  82.  
  83. }
  84.  
  85. @Override
  86. public void onChannelDeleted(ChannelDeletedEvent arg0) {
  87. // TODO Auto-generated method stub
  88.  
  89. }
  90.  
  91. @Override
  92. public void onChannelCreate(ChannelCreateEvent arg0) {
  93. // TODO Auto-generated method stub
  94.  
  95. }
  96. });
  97. }
  98.  
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement