Update CustomQuoter.plugin.js
This commit is contained in:
parent
81e5090fa6
commit
b3afb4ad98
|
@ -36,7 +36,7 @@ var CustomQuoter = (_ => {
|
||||||
return class CustomQuoter {
|
return class CustomQuoter {
|
||||||
getName () {return "CustomQuoter";}
|
getName () {return "CustomQuoter";}
|
||||||
|
|
||||||
getVersion () {return "1.0.4";}
|
getVersion () {return "1.0.6";}
|
||||||
|
|
||||||
getAuthor () {return "DevilBro";}
|
getAuthor () {return "DevilBro";}
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ var CustomQuoter = (_ => {
|
||||||
|
|
||||||
constructor () {
|
constructor () {
|
||||||
this.changelog = {
|
this.changelog = {
|
||||||
"added":[["Link Option","Added a link placeholder that will be replaced with the direct message link that jumps to the quoted message if clicked"]]
|
"improved":[["Placeholders","$authorName will now use the server nickname of a user if one is set, $authorAccount was added which gets replaced by ACCOUNTNAME#DISCRIMINATOR (User#1234)"]]
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -125,7 +125,8 @@ var CustomQuoter = (_ => {
|
||||||
"$mention will be replaced with a mention of the message author",
|
"$mention will be replaced with a mention of the message author",
|
||||||
"$link will be replaced with a discord direct link pointing to the message",
|
"$link will be replaced with a discord direct link pointing to the message",
|
||||||
"$authorId will be replaced with the ID of the message author",
|
"$authorId will be replaced with the ID of the message author",
|
||||||
"$authorName will be replaced with the name of the message author",
|
"$authorName will be replaced with the username of the message author",
|
||||||
|
"$authorAccount will be replaced with the accountname of the message author + discriminator",
|
||||||
"$channel will be replaced with a mention of the channel (ignored for DMs)",
|
"$channel will be replaced with a mention of the channel (ignored for DMs)",
|
||||||
"$channelId will be replaced with the ID of the channel",
|
"$channelId will be replaced with the ID of the channel",
|
||||||
"$channelName will be replaced with the Name of the channel",
|
"$channelName will be replaced with the Name of the channel",
|
||||||
|
@ -226,11 +227,13 @@ var CustomQuoter = (_ => {
|
||||||
|
|
||||||
let guild = channel.guild_id ? (BDFDB.LibraryModules.GuildStore.getGuild(channel.guild_id) || {id: channel.guild_id, name: "Test Server"}) : {id: BDFDB.DiscordConstants.ME, name: BDFDB.LanguageUtils.LanguageStrings.DIRECT_MESSAGES};
|
let guild = channel.guild_id ? (BDFDB.LibraryModules.GuildStore.getGuild(channel.guild_id) || {id: channel.guild_id, name: "Test Server"}) : {id: BDFDB.DiscordConstants.ME, name: BDFDB.LanguageUtils.LanguageStrings.DIRECT_MESSAGES};
|
||||||
|
|
||||||
|
let member = BDFDB.LibraryModules.MemberStore.getMember(guild && guild.id, message.author.id);
|
||||||
|
|
||||||
return BDFDB.StringUtils.insertNRST(customQuote)
|
return BDFDB.StringUtils.insertNRST(customQuote)
|
||||||
.replace("$mention", settings.ignoreMentionInDM && channel.isDM() ? "" : `<@!${message.author.id}>`)
|
.replace("$mention", settings.ignoreMentionInDM && channel.isDM() ? "" : `<@!${message.author.id}>`)
|
||||||
.replace("$link", `https://discordapp.com/channels/${guild.id}/${channel.id}/${message.id}`)
|
.replace("$link", `https://discordapp.com/channels/${guild.id}/${channel.id}/${message.id}`)
|
||||||
.replace("$authorName", message.author.username || "")
|
.replace("$authorName", member && member.nick || message.author.username || "")
|
||||||
|
.replace("$authorAccount", `${message.author.username}#message.author.discriminator` || "")
|
||||||
.replace("$authorId", message.author.id || "")
|
.replace("$authorId", message.author.id || "")
|
||||||
.replace("$channelName", channel.name || "")
|
.replace("$channelName", channel.name || "")
|
||||||
.replace("$channelId", channel.id || "")
|
.replace("$channelId", channel.id || "")
|
||||||
|
|
Loading…
Reference in New Issue