Merge pull request #126 from SypherRed/release

Muted Role check and issue fix
This commit is contained in:
Xiled Emerald authored and GitHub committed 2022-06-30 15:49:14 +01:00
commit b6ef0f95cb
4 files changed
+13 -9

No files matched your search

-1
View File
@@ -29,7 +29,6 @@ module.exports = new Command({
const InfoEmbed = new Discord.MessageEmbed()
.setURL(supportbot.InfoURL)
.setTitle(supportbot.InfoTitle)
.setDescription(supportbot.AboutMe)
.setColor(supportbot.InfoColour);
interaction.reply({
+9 -7
View File
@@ -60,16 +60,18 @@ module.exports = new Command({
ephemeral: true,
});
}
if (
User.roles.cache.has(
getRole(supportbot.TicketBlackListRole, interaction.guild).id
)
) {
if (User.roles.cache.has(supportbot.TicketBlackListRole)) {
return interaction.reply({
content: supportbot.TicketBlackListMessage,
ephemeral: true,
});
}
})
};
if (User.roles.cache.has(supportbot.TicketMutedRole)) {
return interaction.reply({
content: supportbot.TicketMutedMessage,
ephemeral: true,
})
};
// Ticket ID
let ticketNumberID = await TicketNumberID.pad();
+2
View File
@@ -52,6 +52,7 @@ JoinRole: "Member"
Staff: "Staff"
Admin: "Admin"
TicketBlackListRole: "Blacklisted"
TicketMutedRole: "Muted"
# ----------------------------
# Join/Leave Configuration
@@ -136,6 +137,7 @@ DMTranscripts: true
TranscriptTitle: "Ticket Transcript"
TicketLog_Title: "Ticket Closed"
TicketBlackListMessage: "You are not allowed to open a ticket"
TicketMutedMessage: "You are muted and therefore not allowed to open any tickets"
TicketRoleMention: "@here"
# To ping a role: <@ROLE_ID>
+2 -1
View File
@@ -82,7 +82,8 @@ module.exports = new Event("ready", async (client, interaction) => {
const roles = [
supportbot.Admin,
supportbot.Staff,
supportbot.TicketBlackListRole,
supportbot?.TicketBlackListRole,
supportbot?.TicketMutedRole
];
supportbot.Departments.forEach((department) => roles.push(department.role));