Compare commits
4
Commits
SupportBot
...
v3.5
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
570d0985d3 | ||
|
|
5eae625b28 | ||
|
|
fcc5460ff2 | ||
|
|
07d45e50de |
No files matched your search
@@ -38,6 +38,7 @@ Once you have setup your discord application such as invited the bot and added y
|
|||||||
"staff": "Staff",
|
"staff": "Staff",
|
||||||
"support": "Support Team",
|
"support": "Support Team",
|
||||||
"everyone": "@everyone",
|
"everyone": "@everyone",
|
||||||
|
"Auto_Role": "Member",
|
||||||
|
|
||||||
"category": "Tickets",
|
"category": "Tickets",
|
||||||
"Ticket_Message": "Your support ticket has been opened successfully\nPlease allow us some time to reach out to you.",
|
"Ticket_Message": "Your support ticket has been opened successfully\nPlease allow us some time to reach out to you.",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// Resource: SupportBot
|
// Resource: SupportBot
|
||||||
// Developed by Emerald
|
// Developed by Emerald
|
||||||
// Version: 3.4
|
// Version: 3.5
|
||||||
|
|
||||||
const Discord = require("discord.js");
|
const Discord = require("discord.js");
|
||||||
const fs = require("fs");
|
const fs = require("fs");
|
||||||
@@ -72,17 +72,20 @@ if(!cmd) return;
|
|||||||
cmd.run(bot, message, args);
|
cmd.run(bot, message, args);
|
||||||
});
|
});
|
||||||
|
|
||||||
// [SupportBot] Welcome Message
|
// [SupportBot] Welcome Message && Auto Join Role
|
||||||
|
|
||||||
bot.on("guildMemberAdd", (member) => {
|
bot.on("guildMemberAdd", (member) => {
|
||||||
let channel = member.guild.channels.find(channel => channel.name === `${bot.settings.Welcome_Channel}`)
|
let channel = member.guild.channels.find(channel => channel.name === `${bot.settings.Welcome_Channel}`)
|
||||||
|
let autorole = member.guild.roles.find(autorole => autorole.name === `${bot.settings.Auto_Role}`)
|
||||||
|
|
||||||
const WelcomeMsg= new Discord.RichEmbed()
|
const WelcomeMsg= new Discord.RichEmbed()
|
||||||
.setColor(bot.settings.colour)
|
.setColor(bot.settings.colour)
|
||||||
.setThumbnail(member.user.avatarURL)
|
.setThumbnail(member.user.avatarURL)
|
||||||
.setDescription(`:wave: ${member.user.username}\n${bot.settings.Welcome_Message}`)
|
.setDescription(`:wave: ${member.user.username}\n${bot.settings.Welcome_Message}`)
|
||||||
|
|
||||||
channel.send(WelcomeMsg);
|
channel.send(WelcomeMsg);
|
||||||
|
member.addRole(role).catch(console.error);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// [SupportBot] Leave Message
|
// [SupportBot] Leave Message
|
||||||
@@ -99,4 +102,4 @@ bot.on("guildMemberRemove", (member) => {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
bot.login(bot.settings.token);
|
bot.login(bot.settings.token);
|
||||||
@@ -13,6 +13,7 @@
|
|||||||
"staff": "Staff",
|
"staff": "Staff",
|
||||||
"support": "Support",
|
"support": "Support",
|
||||||
"everyone": "@everyone",
|
"everyone": "@everyone",
|
||||||
|
"Auto_Role": "Member",
|
||||||
|
|
||||||
"category": "Tickets",
|
"category": "Tickets",
|
||||||
"Ticket_Message": "Your support ticket has been opened successfully\nPlease allow us some time to reach out to you.",
|
"Ticket_Message": "Your support ticket has been opened successfully\nPlease allow us some time to reach out to you.",
|
||||||
|
|||||||
Reference in new issue
Block a user