Whats New?
  - Ability to add as many departments as you need (Don't go to crazy 😂 )
  - Merged Sypher's Translate & UserInfo Addon into Features

------------

  - Add a role automatically when a user joins the server
  - Announce a welcome message with full cusomtization
  - Announce a leave message with full cusomtization
  - Added "ephermal" to majority messages.

Install modules use - npm install
This commit is contained in:
ItzEmerald committed 2022-06-16 02:31:58 +01:00
1 parent 6bf4e5f4bb
commit da7b6d487c
16 files changed
+4597 -55

No files matched your search

+7 -1
View File
@@ -14,6 +14,7 @@
# Command Name Configuration
# -------------------------------
Blacklist: "blacklist"
TicketAdd: "add"
TicketRemove: "remove"
OpenTicket: "ticket"
@@ -22,14 +23,18 @@ InfoCommand: "info"
PingCommand: "ping"
HelpCommand: "help"
EmbedCommand: "embed"
SuggestCommand: "suggest"
SuggestCommand: "suggestion"
TranslateCommand: "translate"
UserInfoCommand: "userinfo"
# ---------------------------------------
# Command Description Configuration
# ---------------------------------------
BlacklistDesc: "Blacklist a user from creating Tickets."
TicketAddDesc: "Add a user to a support ticket."
TicketRemoveDesc: "Remove a user from a support ticket."
TranslateCommandDesc: "Translates the language provided, along with the abbreviation (2 char) long language code"
OpenTicketDesc: "Open a new support ticket."
CloseTicketDesc: "Close your support ticket."
InfoCommandDesc: "Get information about the brand."
@@ -37,3 +42,4 @@ PingCommandDesc: "Pong!"
HelpCommandDesc: "Get a list of all the commands."
EmbedCommandDesc: "Send a message as an embed."
SuggestCommandDesc: "Suggest a feature for the server."
UserInfoCommandDesc: "Get info about a user."
+67 -21
View File
@@ -10,14 +10,14 @@
# Discord Support: https://emeraldsrv.dev/discord
# Community Resources: https://emeraldsrv.dev/resources
SupportBot_Version: "7.5"
SupportBot_Version: "BETA 7.6"
# -------------------------
# General Configuration
# -------------------------
Name: "SupportBot"
Token: "BOT_TOKEN"
Token: "TOKEN_HERE"
# -------------------------
# Activity Configuration
@@ -53,23 +53,52 @@ InfoButtonText: "Visit Site"
InfoURL: "https://emeraldsrv.dev"
InfoColour: "#f74343"
# -------------------------
# Help Configuration
# -------------------------
SendHelpPage: "channel" # Set to channel or dm
# -------------------------
# Role Configuration
# -------------------------
AutoRole: true
AutoRole_Role: "Member"
JoinRole: "Verified Member"
Staff: "Staff"
Admin: "Admin"
TicketBlackListRole: "Blacklisted"
# ----------------------------
# Join/Leave Configuration
# ----------------------------
WelcomeChannel: "join-leave-logs"
WelcomeColour: "#f74343"
WelcomeTitle: "User Joined!"
WelcomeMessage: "%joined_user% has joined the server!"
# Available Placeholders:
# %joined_user% - Mentions the user who joined
EmbedWelcomeImage: true
EmbedWelcomeImageURL: "https://media.discordapp.net/attachments/958247876344025108/986777740738986094/unknown.png"
EmbedWelcomeThumbnail: "BOT"
# "USER" will display the user's profile picture.
# "BOT" will display the bot's profile picture.
# false to disable
LeaveChannel: "join-leave-logs"
LeaveColour: "#f74343"
LeaveTitle: "User Left!"
LeaveMessage: "%joined_user% has left the server!"
# Available Placeholders:
# %joined_user% - Mentions the user who joined
EmbedLeaveImage: true
EmbedLeaveImageURL: "https://cdn.discordapp.com/attachments/958247876344025108/986778170223120384/unknown.png"
EmbedLeaveThumbnail: false
# "USER" will display the user's profile picture.
# "BOT" will display the bot's profile picture.
# false to disable
# ----------------------------
# Suggestions Configuration
# ----------------------------
@@ -78,6 +107,12 @@ SuggestionChannel: "suggestions"
SuggestionUpvote: "✅"
SuggestionDownvote: "❌"
# -------------------------
# Translate Configuration
# -------------------------
TranslateLogChannel: "translations-log"
# -------------------------
# Tickets Configuration
# -------------------------
@@ -85,8 +120,8 @@ SuggestionDownvote: "❌"
TicketCategory: "Tickets" # Only for tickets without a category
TicketPrefix: "ticket-" # The prefix for ticket channel names
TicketLog: "ticket-logs"
TranscriptLog: "transcripts"
TicketLog: "ticket-data"
TranscriptLog: "ticket-data"
DMTranscripts: true
TranscriptTitle: "Ticket Transcript"
@@ -158,21 +193,32 @@ AllowAllStaff: false
# Ticket roles are the roles that will be able to gain access to tickets depending on what department has been chosen.
Departments:
- title: "General Support"
role: "Support"
color: "PRIMARY"
- title: "Support"
role: "Staff"
color: "SECONDARY"
emoji: "1️⃣"
category: "Tickets"
category: "Billing Support"
- title: "Billing Support"
role: "Support"
color: "PRIMARY"
role: "Staff"
color: "SECONDARY"
emoji: "2️⃣"
category: "Billing"
category: "Admin Team"
- title: "Admin Team"
role: "Admin"
color: "PRIMARY"
color: "SECONDARY"
emoji: "3️⃣"
category: "Tickets"
category: "Admin Support"
# - title: "Other"
# role: "Staff"
# color: "SECONDARY"
# emoji: "3️⃣"
# category: "Tickets"
# Discord Button Colour Selection
# PRIMARY - Blurple
# SECONDARY - Grey
# DANGER - Red
# SUCCESS - Green
# --- Closing Config ---
# --- Start ---
@@ -180,7 +226,7 @@ Departments:
StaffOnly: true
ClosingTicket: ":warning: You have requested to close your support ticket."
ClosingConfirmation_Word: "confirm"
CloseConfirmation: false
CloseConfirmation: true
# ---------------------------
# Error / Warning Messages
+5 -5
View File
@@ -20,9 +20,9 @@ TicketPanel: true
# Ticket Panel Message Configuration
# ----------------------------------------
Channel: "create-ticket"
Channel: "▣┃ticket-creation"
ButtonEmoji: "📩"
ButtonLabel: "Open Ticket"
ButtonLabel: "Create Ticket"
ButtonColour: "SUCCESS"
# Colour Options:
# -> PRIMARY - Purple
@@ -33,9 +33,9 @@ ButtonColour: "SUCCESS"
PanelTitle: "Need Help? Create a Support Ticket."
TicketPanel_Description: true
TicketPanel_Thumbnail: false
TicketPanel_Image: false
TicketPanel_Thumbnail: true
TicketPanel_Image: true
PanelMessage: "Click the button to open a new support ticket."
PanelThumbnail: "https://i.imgur.com/ieeZejl.png"
PanelImage: "https://i.imgur.com/5NkcmDq.png"
PanelImage: "https://i.imgur.com/5NkcmDq.png"