This commit is contained in:
1tzEmerald committed 2024-10-10 19:14:45 +01:00
1 parent 4f14722e14
commit ac0daf5fe7
28 files changed
+929 -550

No files matched your search

+12
View File
@@ -13,6 +13,8 @@
#
# Command Configuration
# If you don't want to mess with this configuration, You can manage commands via Discord Settings the Intregations.
Help:
Command: "help"
Description: "Get a list of all the commands."
@@ -97,6 +99,16 @@ Ping:
Permission: ["SendMessages"]
Enabled: true
# ---------------------------------------
# Bot Administrator Commands
# ---------------------------------------
Settings:
Command: "settings"
Description: "Update bot settings."
Permission: ["Administrator"]
Enabled: true
# ---------------------------------------
# Command Description Configuration
# ---------------------------------------
+11 -6
View File
@@ -17,7 +17,7 @@ Info:
Title: "About Us"
Description: "SupportBot is an open-sourced support system for discord. It's completely free to use with high amounts of customization to match your own brand."
Button: "Visit Site"
URL: "https://emeraldsrv.com"
URL: "https://docs.emeraldsrv.com"
Colour: "#f74343"
Welcome:
@@ -77,14 +77,11 @@ Ticket:
Muted: ":x: You are `Muted` and therefore not allowed to open any tickets"
InvalidSubject: "No Reason Provided!"
TranscriptSavedMessage: "📝 **Transcript Saved!**"
TicketLockMessage: "❌ **Ticket Locked!**"
TicketDeleteMessage: "⚠ **Ticket Deleting!**"
ClosingTicket: ":warning: You have requested to close your support ticket."
ConfirmClose: "Please confirm closing the ticket by clicking the button below."
CloseTimeout: "Ticket close confirmation timed out."
RenamedSuccess: "🏷️ Ticket renamed successfully!"
ClaimTickets:
ClaimTitle: "Incoming Support Request!"
ClaimMessage: "A new ticket has been created by <@!%user%>. Click the button below to claim this ticket."
@@ -105,6 +102,10 @@ TicketStats:
Title: "Your Ticket Stats"
TicketLog:
Title: "Ticket Log"
Colour: "#0cc559"
AddUser:
NotInTicket_Title: "Ticket Invitation"
NotInTicket_Description: "This command can only be used within a ticket thread."
@@ -123,6 +124,10 @@ AddUser:
Accepted_Message: "You have been added to the ticket."
AddedToTicket_Title: "Added to Ticket"
AddedToTicket_Description: "You have been added to the ticket %channel_link%."
# Added Message for inside the ticket, this informs everyone inside the ticket that the user has been added.
Added_Title: "User Added"
Added_Description: "Successfully added **%username%** to the ticket."
Declined_Title: "Invitation Declined"
Declined_Message: "You have declined the invitation."
+4 -4
View File
@@ -10,22 +10,22 @@ Enabled: true
General:
Name: "SupportBot AI"
# What would you like to call your AI
Model: "gpt-4o"
Model: "gpt-4o-mini"
# You can see a list of OpenAI Models here: https://platform.openai.com/docs/models
Tokens: 400
# Max tokens you can set is 400
# For more information about tokens, go to https://openai.com/api/pricing/
OpenAI_Key: "OPEN_AI_KEY_HERE"
OpenAI_Key: "OPEN_AI_API_KEY"
# To create an OpenAI API key, go to https://platform.openai.com/api-keys
PastebinAPI_Key: "PASTEBIN_API_KEY_HERE"
PastebinAPI_Key: "PASTEBIN_API_KEY"
# You can get your Pastebin API Key from https://pastebin.com
PastebinAPI_URL: "https://pastebin.com/api/api_post.php"
Channels:
AIChannel: "1250190338954498048"
AIChannel: "AI_BOT_CHANNEL"
# This is the channel where AI will respond in without needing to mention the bot.
Embed:
+41 -38
View File
@@ -11,7 +11,7 @@
# Official Documentation: https://github.com/Emerald-Services/SupportBot/wiki
# Third-Party Documentation: COMING SOON
SupportBot_Version: "v8.1"
SupportBot_Version: "v8.2"
# Do not change the version number
# -------------------------
@@ -37,6 +37,8 @@ Activity:
StreamingURL: "https://www.twitch.tv/YOUR_TWITCH_NAME"
# Set The Type to "Streaming" for a streaming status!
# You can update the activity via Discord using: /settings
# -------------------------
# Embeds
# -------------------------
@@ -57,15 +59,15 @@ Embed:
Roles:
AutoRole:
Enabled: true
Role: "Member"
Role: "ROLE_ID"
StaffMember:
Staff: "Staff"
Admin: "Admin"
Staff: "STAFF_ROLE_ID"
Admin: "ADMIN_ROLE_ID"
ModRoles:
Muted: "Muted"
Blacklisted: "Blacklisted"
Muted: "MUTED_ROLE_ID"
Blacklisted: "BLACKLISTED_ROLE_ID"
# ----------------------------
# System Messages
@@ -73,18 +75,18 @@ Roles:
Welcome:
Enabled: true
Channel: "🚨┃join-leave-logs"
Channel: "WELCOME_CHANNEL_ID"
Leave:
Enabled: true
Channel: "🚨┃join-leave-logs"
Channel: "LEAVE_CHANNEL_ID"
# ----------------------------
# Suggestions
# ----------------------------
Suggestions:
Channel: "📗┃suggestions"
Channel: "SUGGEST_CHANNEL_ID"
UpvoteEmoji: "✅"
DownvoteEmoji: "❌"
@@ -119,8 +121,23 @@ Suggestions:
# -------------------------
Ticket:
TicketCategory: "📗┃tickets" #Where tickets normally go with the /ticket command
# This is the channel name for the ticket threads to be created, NOT A DISCORD CATEGORY!
TicketType: "channels" # Choose how you want tickets to be created.
# Options:
# channels - Tickets will be created as channels in the
# threads - Tickets will be created as threads through the "TicketHome"
# For TicketType "Threads"
TicketHome: "TICKETHOME_CHANNEL_ID"
# What is TicketHome?
# - Channel where the Ticket creation panel is sent.
# - Channel where ticket threads are made. (only if ticket threads is enabled above.)
# For TicketType "Channels"
TicketChannelsCategory: "TICKET_CATEGORY_ID" # if Type is set to channels
TicketChannelsCategory2: "BACKUP_TICKET_CATEGORY_ID" # This will be used if the first category has reached the max channel limit.
TicketArchiveCategory: "ARCHIVE_TICKET_CATEGORY_ID"
# ---
Channel: "ticket-" # The prefix for ticket channel names
TicketsPerUser: 100
@@ -134,19 +151,17 @@ Ticket:
# Set to true to allow all staff to access the ticket
Log:
TicketLog: "🚨┃ticket-data"
TicketLog_Title: "Ticket Closed"
DisableTicketLogChannel: false
TranscriptLog: "🚨┃ticket-data"
TranscriptTitle: "Ticket Transcript"
TicketDataLog: "TICKET_LOG_ID"
TickeDataTitle: "Ticket Data"
Close:
StaffOnly: true
# Set to false is anyone is able to close a ticket.
Confirmation_Button: "Confirm Close"
Confirmation_Emoji: "🗑️"
Confirmation_Style: "2"
Title: "Are you sure you want to close this ticket?"
# Available Button Styles
@@ -158,16 +173,18 @@ Ticket:
Invites:
StaffOnly: true
LockedTickets:
Channel: "1267856939275124809"
ClaimTickets:
Enabled: true
Channel: "1249723473757077624"
Channel: "CLAIM_TICKETS_CHANNEL_ID"
# Channel name or Channel ID
ClaimAcceptTime: 120000
# How long the assigned user has to accept the ticket before it gets re-assigned to someone else.
# 120000 = 2 Minutes
# 180000 = 3 Minutes
# 240000 = 4 Minutes
# 300000 = 5 Minutes
# Time in Mliseconds
ButtonTitle: "Claim Ticket"
ButtonEmoji: "🎫"
@@ -179,18 +196,6 @@ Ticket:
# 3 - Green
# 4 - Red
# -------------------------
# Departments - NOT IN THIS UPDATE
# -------------------------
Departments:
- title: "Create Ticket"
role: "Staff"
color: "2"
emoji: "🎫"
category: "TICKETS"
# -------------------------
# Buttons
# -------------------------
@@ -207,14 +212,12 @@ Buttons:
Unlock_Emoji: "🔓"
Unlock_Style: "2"
# Available Button Styles
# 1 - Blurple
# 2 - Grey
# 3 - Green
# 4 - Red
# -------------------------
# Select Menus
# -------------------------
@@ -222,18 +225,18 @@ Buttons:
SelectMenus:
Tickets:
PanelEmoji: "⚙️"
CloseEmoji: "🗑️"
ArchiveEmoji: "♻️"
LockEmoji: "🔐"
RenameEmoji: "🏷️"
EnableInvitesEmoji: "📤"
DisableInvitesEmoji: "📥"
# -------------------------
# Misc
# -------------------------
Translate:
Log: "🚨┃logs"
TranslateLog: "TRANSLATE_LOG_ID"
-3
View File
@@ -20,9 +20,6 @@ Panel: true
# Ticket Panel Message Configuration #2b2d31
# ----------------------------------------
Channel: "📗┃tickets"
# The channel used to create the ticket panel, Use command /ticketpanel to generate it.
PanelTitle: "SupportBot"
PanelColour: "#0cc559"