Advertisement
JMZ10

Plug ChatListner 2.0

Sep 1st, 2014
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //CHAT LISTNER 2.0
  2. function onChat(data) {
  3.     var dj = API.getUser(data.uid);
  4.     var mDJ = '@' + dj.username;
  5.     var msg = data.message.toLowerCase().split(' ');
  6.     var msgRaw = data.message.split(' ');    
  7.  
  8.      
  9.     //Code for Commands//
  10.     var commands = [
  11.         {cmd:"ping", pl:0, fn: function() { API.sendChat(mDJ + ' Pong!') } },
  12.         {cmd:"poke", pl:1, fn: function() { API.sendChat('- @' + msgRaw[1] + ' you have been poked by ' + dj.username) } }
  13.     ];
  14.     var cLen = commands.length;
  15.     // - - - - - - - -//
  16.  
  17.      
  18.     //Command Processing
  19.     if ( msg[0].substr(0, 1) === '#') {
  20.         for (var i = 0; i < cLen; i++) {
  21.             if (commands[i].cmd === msg[0].substr(1) && dj.role >= commands[i].pl || dj.gRole > 1) {
  22.                 var run = commands[i].cmd.fn;
  23.                 run();
  24.                 i = commands.length;
  25.             }
  26.         }
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement