Show if its a bot or not
Don't delete the original message Handle spaces after the message link
This commit is contained in:
parent
1386bf31ca
commit
e8de270df1
1 changed files with 6 additions and 6 deletions
|
@ -252,7 +252,7 @@ class messageListener extends Listener {
|
||||||
let url = message.content.split('/');
|
let url = message.content.split('/');
|
||||||
let guildID = url[4];
|
let guildID = url[4];
|
||||||
let channelID = url[5];
|
let channelID = url[5];
|
||||||
let messageID = url[6];
|
let messageID = url[6].split(' ')[0];
|
||||||
|
|
||||||
|
|
||||||
// Verify if the guild, channel and message exist
|
// Verify if the guild, channel and message exist
|
||||||
|
@ -268,22 +268,22 @@ class messageListener extends Listener {
|
||||||
|
|
||||||
let Embed = this.client.util.embed()
|
let Embed = this.client.util.embed()
|
||||||
.setAuthor(quote.author.username, quote.author.displayAvatarURL())
|
.setAuthor(quote.author.username, quote.author.displayAvatarURL())
|
||||||
|
.setColor(message.member ? message.member.displayHexColor : 'NAVY')
|
||||||
.addField('Jump to', `[message](https://discordapp.com/channels/${message.guild.id}/${channelID}/${messageID})`, true)
|
.addField('Jump to', `[message](https://discordapp.com/channels/${message.guild.id}/${channelID}/${messageID})`, true)
|
||||||
.addField('In channel', quote.channel.name, true)
|
.addField('In channel', quote.channel.name, true)
|
||||||
.addField('Quoted by', message.author, true)
|
.addField('Quoted by', message.author, true)
|
||||||
.setDescription(quote.content)
|
.setDescription(quote.content)
|
||||||
.setTimestamp(quote.createdTimestamp);
|
.setTimestamp(quote.createdTimestamp);
|
||||||
|
|
||||||
if (quote.member) Embed.setColor(quote.member.displayHexColor);
|
if (quote.member) Embed.setAuthor(`${quote.author.username}#${quote.author.discriminator}`, quote.author.displayAvatarURL());
|
||||||
|
|
||||||
|
if (quote.author.bot) Embed.setAuthor(`${quote.author.username}#${quote.author.discriminator} (bot)`, quote.author.displayAvatarURL());
|
||||||
|
|
||||||
if (guild.id != message.guild.id) Embed.addField('In guild', guild.name, true);
|
if (guild.id != message.guild.id) Embed.addField('In guild', guild.name, true);
|
||||||
let Attachment = (quote.attachments).array();
|
let Attachment = (quote.attachments).array();
|
||||||
if (Attachment[0]) Embed.setImage(Attachment[0].url);
|
if (Attachment[0]) Embed.setImage(Attachment[0].url);
|
||||||
|
|
||||||
return message.channel.send(Embed)
|
return message.channel.send(Embed);
|
||||||
.then(() => {
|
|
||||||
message.delete();
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue