Advertisement
Marco_Pellegrini

Untitled

Sep 8th, 2019
671
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.13 KB | None | 0 0
  1. if (command == '!modpanel') {
  2. if (!message.member.roles.some(r => ["Spectator™", "Support Team"].includes(r.name))) { // ПРОВЕРКА НА РОЛЬ
  3. message.reply('**недостаточно прав доступа!**');
  4. return message.delete();
  5. }
  6. if (message.channel.name != 'spectator-chat') return message.reply(`**can only be used in <#528637296098934793>**`) && message.delete ();
  7.  
  8. let profile = _passwords.find(user => user.userid == message.author.id); // НЕТ В БАЗЕ ДАННЫХ
  9. if (!profile) {
  10. if (message.channel.id !== "528637296098934793") message.reply(`**проверьте сообщения в <#528637296098934793>**`);
  11. message.guild.channels.find(c => c.name == "spectator-chat").send(`**<@${message.author.id}>, ваш аккаунт не был найден в базе данных!**`);
  12. bot.guilds.get('600410517970092052').channels.get('616588338643861504').send(`**Пользователь ${message.member.displayName} [${message.author.id}] попытался войти в систему но его аккаунта нет в базе данных, сервер - ${message.guild.name}**`)
  13. return message.delete();
  14. }
  15. if (auth_users.some(user => user.userid == message.author.id)) { // Уже авторизован
  16. if (message.channel.id !== "528637296098934793") message.reply(`**проверьте сообщения в <#528637296098934793>**`);
  17. message.guild.channels.find(c => c.name == "spectator-chat").send(`**<@${message.author.id}>, вы уже авторизованы!**`);
  18. bot.guilds.get('600410517970092052').channels.get('616588338643861504').send(`**Пользователь ${message.member.displayName} [${message.author.id}] попытался войти в систему но он уже авторизован, сервер - ${message.guild.name}**`)
  19. return message.delete();
  20. }
  21. const password = message.content.split(/ +/).slice(1).join(" ");
  22. if (!password) { // Не указан пароль
  23. if (message.channel.id !== "528637296098934793") message.reply(`**проверьте сообщения в <#528637296098934793>**`);
  24. message.guild.channels.find(c => c.name == "spectator-chat").send(`**<@${message.author.id}>, вы не указали пароль. !modpanel [password]**`);
  25. bot.guilds.get('600410517970092052').channels.get('616588338643861504').send(`**Пользователь ${message.member.displayName} [${message.author.id}] попытался пойти в систему но не ввёл пароль, сервер - ${message.guild.name}**`)
  26. return message.delete();
  27. }
  28. if (md5(password) != profile.password) { // Неверный пароль
  29. if (message.channel.id !== "528637296098934793") message.reply(`**проверьте сообщения в <#528637296098934793>**`);
  30. message.guild.channels.find(c => c.name == "spectator-chat").send(`**<@${message.author.id}>, неверный пароль!**`);
  31. bot.guilds.get('600410517970092052').channels.get('616588338643861504').send(`**Пользователь ${message.member.displayName} [${message.author.id}] указал неверный пароль при авторизации, сервер - ${message.guild.name}**`)
  32. return message.delete();
  33. }
  34. auth_users.push(profile); // Прошел авторизацию
  35. if (message.channel.id !== "528637296098934793") message.reply(`**проверьте сообщения в <#528637296098934793>**`);
  36. message.guild.channels.find(c => c.name == "spectator-chat").send(`**<@${message.author.id}>, вы авторизованы!**`);
  37. // ЛОГИ
  38. bot.guilds.get('600410517970092052').channels.get('616588338643861504').send(`**Пользователь ${message.member.displayName} [${message.author.id}] авторизовался в систему, сервер - ${message.guild.name}**`)
  39. return message.delete();
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement