Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. cmd.hear(/^(?:клан модератор)\s(.*)$/i, async (message, bot) => {
  2. let clanid = message.user.clanid;
  3. if(!clans[clanid]) return bot(`у вас нет клана!
  4. ❓ Для вступления введите «Клан войти [ID]»`);
  5. let user = users[Number(message.args[1])];
  6. if (clans[message.user.clan].owner !== message.user.uid) return bot(`недостаточно прав!`);
  7. clans[message.user.clanid].users[user.uid].level = 2;
  8. return bot(`@id${user.id} (${user.tag}) теперь модератор клана!`)
  9. });
  10.  
  11. cmd.hear(/^(?:клан модератор)(\s?https\:\/\/vk\.com\/)?(id)?([0-9]+)?([^]+)?/i, (message, bot) => {
  12. if(clans[clanid]) return bot(`вы уже состоите в клане!`);
  13. if(message.args[4]) {
  14. var domain = message.args[4].split(" ");
  15. vk.api.call("utils.resolveScreenName", {
  16. screen_name: message.args[4]
  17. }).then((res) => {
  18. let user = users[Number(message.args[1])];
  19. if (clans[message.user.clan].owner !== message.user.uid) return bot(`недостаточно прав!`);
  20. clans[message.user.clanid].users[user.uid].level = 2;
  21. return bot(`@id${user.id} (${user.tag}) теперь модератор клана!`)
  22. }
  23. });
  24.  
  25. cmd.hear(/^(?:клан староста)\s(.*)$/i, async (message, bot) => {
  26. let clanid = message.user.clanid;
  27. if(!clans[clanid]) return bot(`у вас нет клана!
  28. ❓ Для вступления введите «Клан войти [ID]»`);
  29. let user = users[Number(message.args[1])];
  30. if (clans[message.user.clan].users[user.uid].level < 2) return bot(`недостаточно прав!`);
  31. clans[message.user.clanid].users[user.uid].level = 2;
  32. return bot(`@id${user.id} (${user.tag}) теперь староста клана!`)
  33. });
  34.  
  35. cmd.hear(/^(?:клан староста)(\s?https\:\/\/vk\.com\/)?(id)?([0-9]+)?([^]+)?/i, (message, bot) => {
  36. let clanid = message.user.clanid;
  37. if(!clans[clanid]) return bot(`у вас нет клана!
  38. ❓ Для вступления введите «Клан войти [ID]»`);
  39. if(message.args[4]) {
  40. var domain = message.args[4].split(" ");
  41. vk.api.call("utils.resolveScreenName", {
  42. screen_name: message.args[4]
  43. }).then((res) => {
  44. let user = users[Number(message.args[1])];
  45. if (clans[message.user.clan].users[user.uid].level < 2) return bot(`недостаточно прав!`);
  46. clans[message.user.clanid].users[user.uid].level = 2;
  47. return bot(`@id${user.id} (${user.tag}) теперь староста клана!`)
  48. }
  49. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement