Skip to content

Commit

Permalink
adds nonembeded welcome
Browse files Browse the repository at this point in the history
  • Loading branch information
Ravexburn committed Feb 4, 2019
1 parent aac1d9b commit e303338
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 13 deletions.
10 changes: 10 additions & 0 deletions functions/modtogfunctions.js
Expand Up @@ -88,4 +88,14 @@ module.exports = (bot = Discord.Client) => {
message.channel.send(`**Starboard status:** ${emote}`);
};

greeterEmbed = function greeterEmbed(message, serverSettings){
serverSettings.welcomeEmbed = !serverSettings.welcomeEmbed;
bot.setServerSettings(message.guild.id, serverSettings);
if (serverSettings.welcomeEmbed === true) {
emote = ":white_check_mark: **Enabled**";
} else {
emote = ":x: **Disabled**";
}
message.channel.send(`**Welcome Embed:** ${emote}`);
};
};
12 changes: 9 additions & 3 deletions modules/general/modcommands.js
Expand Up @@ -22,7 +22,7 @@ module.exports = (bot = Discord.Client) => {
//Admin and Mod Settings

modCmds = async function modCmds(message) {

if (message.system) return;
if (message.author.bot) return;
if (message.channel.type === "dm") return;
Expand Down Expand Up @@ -122,6 +122,12 @@ module.exports = (bot = Discord.Client) => {
starboardTog(message, serverSettings);
return;

case "welembed":
case "greeterembed":
case "joinembed":
greeterEmbed(message, serverSettings);
return;

default:
embed = new Discord.RichEmbed();
toggleHelp(prefix, embed);
Expand Down Expand Up @@ -221,7 +227,7 @@ module.exports = (bot = Discord.Client) => {
};

bkpCmd = async function bkpCmd(message) {

if (message.system) return;
if (message.author.bot) return;
if (message.channel.type === "dm") return;
Expand Down Expand Up @@ -265,7 +271,7 @@ module.exports = (bot = Discord.Client) => {
//Intial Settings (Owner Only)

owner = async function owner(message) {

if (message.system) return;
if (message.author.bot) return;
if (message.channel.type === "dm") return;
Expand Down
24 changes: 14 additions & 10 deletions modules/modding/welcome.js
Expand Up @@ -43,15 +43,19 @@ module.exports = (bot = Discord.Client) => {

msg = msg.replace("{mention}", mention).replace("{server}", serverName).replace("{user}", user);

let embed = new Discord.RichEmbed()
.setColor("RANDOM")
.setThumbnail(member.user.displayAvatarURL)
.setURL(member.user.displayAvatarURL)
.setTitle("Member Join!")
.setDescription(msg)
.setTimestamp(member.joinedAt)
.setFooter(`Member #${pos + 1} 🎉`);
chan.send(embed).catch(console.error);
if (serverSettings.welcomeEmbed === true) {
let embed = new Discord.RichEmbed()
.setColor("RANDOM")
.setThumbnail(member.user.displayAvatarURL)
.setURL(member.user.displayAvatarURL)
.setTitle("Member Join!")
.setDescription(msg)
.setTimestamp(member.joinedAt)
.setFooter(`Member #${pos + 1} 🎉`);
chan.send(embed).catch(console.error);
} else{
chan.send(msg).catch(console.error);
}
};

//Join
Expand Down Expand Up @@ -105,7 +109,7 @@ module.exports = (bot = Discord.Client) => {
if (!guild.me.hasPermission("MANAGE_GUILD")) {
embed.addField("Invites", ":warning: Please enable `MANAGE_SERVER` to be able to see what invite was used.");
}
} catch(error){
} catch (error) {
bot.log(error);
}
bot.invCache.usedInvite(guild).then(invite => {
Expand Down

0 comments on commit e303338

Please sign in to comment.