Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var guild = getGuild(); // Pega a ID da guild atual.
- var notifyRole = guild.getRoleById("ID Da Role"); // Pega a ID da role de Avisos
- var eventRole = guild.getRoleById("ID Da Role"); // Pega a ID da role de Eventos
- var giveawayRole = guild.getRoleById("ID Da Role"); // Pega a ID da role de Sorteios
- if (getArgument(0) == "sorteios") { // Caso a pessoa definiu o argumento e já tem o cargo, iremos removê-lo.
- if (author().hasRole(giveawayRole)) {
- author().removeRole(giveawayRole);
- reply("**Você agora não está recebendo as notificações de sorteios do servidor.** Você realmente não quer saber de nenhum sorteio? Nenhum mesmo? Sei lá, vai que tenha algo interessante... Um nitro talvez? <:pogChampMT:676064464625467415> Use `+notificar sorteios` caso queira ser notificado novamente. *Quem sabe um nitro né?*");
- } else { // Caso o contrário, iremos adicioná-lo.
- author().addRole(giveawayRole);
- reply("**Você agora está recebendo notificações do servidor.** Imagina um nitro... Na palma da sua mão...");
- return;
- }
- }
- if (getArgument(0) == "avisos") { // Caso a pessoa definiu o argumento e já tem o cargo, iremos removê-lo.
- if (author().hasRole(notifyRole)) {
- author().removeRole(notifyRole);
- reply("**Você agora não está mais recebendo as notificações do servidor.** Agora você está em uma completa paz, sem nenhuma menção vinda daqui... Mas está queto. Muito queto. Queto até demais. Melhor voltar, não? Só usar `+notificar avisos`, não vale a pena? <:eu_te_moido:366047906689581085>");
- } else { // Caso o contrário, iremos adicioná-lo.
- author().addRole(notifyRole);
- reply("**Você está recebendo notificações do servidor a partir de agora.** Olhe para você, não se sente melhor fisicamente? <:lori_yay:638039344392699934>");
- }
- } else {
- if (getArgument(0) == "eventos") { // Caso a pessoa definiu o argumento e já tem o cargo, iremos removê-lo.
- if (author().hasRole(eventRole)) {
- author().removeRole(eventRole);
- reply("**Você agora não está mais recebendo as notificações de eventos do servidor.** AH NÃO. EVENTOS? SÉRIO, VOCÊ NÃO QUER SER NOTIFICADO SOBRE EVENTOS? Meu filho, só falo que você é doido mesmo. Qualquer coisa é só usar `+notificar eventos`, mas eu em, acho que não sei muito sobre você. <:megathink:636648712525053976>");
- } else { // Caso o contrário, iremos adicioná-lo.
- author().addRole(eventRole);
- reply("**Você está recebendo notificações de eventos a partir de agora.** Ativo como sempre, né queridinho? Sempre procurando algo novo para fazer, igual eu! <:lori_feliz:519546310978830355>");
- return;
- }
- }
- }
- // Caso a pessoa não definiu um argumento, iremos dizer sobre as novidades e os argumentos disponíveis.
- reply("**Receba notificações do servidor!** Seja lá novidades, sorteios ou eventos. Escolha o que achar melhor e depois use um dos três comandos a seguir: `+notificar avisos, +notificar eventos ou +notificar sorteios`!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement