Earthcomputer

scripts.js

Aug 1st, 2018 (edited)
355
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var cmdList = storage.get("scriptList");
  2. if(cmdList == "null") {
  3.     cmdList = {}
  4. } else {
  5.     cmdList = JSON.parse(cmdList);
  6. }
  7.  
  8. var keys = [];
  9. for (var key in cmdList)
  10.     keys.push(key);
  11. keys.sort();
  12.  
  13. if (keys.length) {
  14.     var msg = "";
  15.     for (var i = 0; i < keys.length; i++) {
  16.         var nextLine = i == 0 ? "" : "\n";
  17.         nextLine += "- $" + keys[i] + ": <" + cmdList[keys[i]] + ">";
  18.         if(msg.length + nextLine.length > 2000) {
  19.             channel.message(msg);
  20.             msg = "";
  21.         }
  22.         msg += nextLine;
  23.     }
  24.     channel.message(msg);
  25. } else {
  26.     channel.message("There are no scripts :(");
  27. }
Add Comment
Please, Sign In to add comment