Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js')
- module.exports.config = {name: "comando", aliases: []}
- module.exports.run = async (bot, message, args, prefixo) => {
- var autor;
- if(autor && autor.id !== message.author.id)
- return;
- autor = message.author.id;
- if(args)
- if(autor) {
- await message.author.createDM()
- await message.channel.send(new Discord.RichEmbed()
- .setDescription(`**Verifique sua DM, para fazer sua denúncia.**`))
- let prefix = prefixo;
- let cdmName = 'comando'
- if (message.content.startsWith(prefix + cdmName)) {
- message.channel.send(`Sistema de changelog iniciado corretamente.`);
- message.author.send(`${message.author} \n O Sitema de changelog foi iniciado, siga as instruções abaixo: \n
- :white_small_square: Você deve inserir o changelog desejado, lembrando que cada linha enviada é uma nova linha de Changelog
- :white_small_square: Após inserir tudo o que você precisa anúnciar, você deve postar a mensagem escrevendo **POSTAR** no chat
- :white_small_square: Você pode apagar a última mensagem enviada utilizando **REMOVE** e/ou cancelar o changelog utilizando **CANCELAR**.`);
- }
- if (message.content == "POSTAR" && guardarChangeLog == '') {
- return message.channel.send(`${message.author} Você precisa inserir uma mensagem para atualizar a changelog.`);
- }
- if (message.content == "CANCELAR") {
- message.author.send(`${message.author} O Sistema de changelog foi desligado, para inicar novamente utilize $changelog`);
- guardarChangeLog = [''];
- messageAuthorFirst = ``;
- memberAuthorFirst = memberClear;
- return;
- }
- if (message.content == "REMOVE") {
- guardarChangeLog.pop();
- message.channel.send(`${message.author} Você removeu a última mensagem.`);
- return;
- }
- if (message.content == "POSTAR") {
- let channel = message.guild.channels.get("559169150711365635");
- let embed = new Discord.RichEmbed()
- .setColor("RANDOM")
- .setTitle(`Changelog - HydraMC`)
- .setDescription(guardarChangeLog)
- .setTimestamp(new Date())
- .setFooter(`Atualizado por ${message.author.username}`, `${message.author.displayAvatarURL}`);
- channel.send(embed);
- guardarChangeLog = [''];
- message.author.send(`${message.author} Você postou um novo changelog.`);
- message.author.send(embed);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement