Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. var Discord = require('discord.io');
  2. const serverName = 'FluxBot Support'
  3. var roleName = 'RainFlux'
  4. var bot = new Discord.Client({
  5. token: "token",
  6. autorun: true
  7. });
  8. function getServerId(){
  9. for(var i in bot.servers){
  10. if(bot.servers[i].name == serverName){
  11. return bot.servers[i].id;
  12. }
  13. }
  14. return -1;
  15. }
  16. function getRoleId(){
  17. var serverId = getServerId();
  18. for(var i in bot.servers[serverId].roles){
  19. if(bot.servers[serverId].roles[i].name == roleName){
  20. return bot.servers[serverId].roles[i].id;
  21. }
  22. }
  23. return -1;
  24. }
  25. function changeColor(hex){
  26. var newColor = hex
  27. bot.editRole({
  28. serverID: getServerId(),
  29. roleID: getRoleId(),
  30. color: newColor
  31. });
  32. }
  33. bot.on('ready', function(){
  34. var ms = 700 ;
  35. var color1 = ['#050505','#3c87c9','#f30202','#FFF700','#FF00EB','#0900FF','#0900FF'];
  36. var i = -1;
  37. var j = 0;
  38. setInterval(function (){
  39. if( i == -1 ){
  40. j = 1;
  41. }
  42. if( i == (color1.length)-1 ){
  43. j = -1;
  44. }
  45. i = i+j;
  46. changeColor(color1[i]);
  47. }, ms);
  48.  
  49. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement