Files
SupportBot/Configs/supportbot.yml
T

193 lines
5.3 KiB
YAML
Raw Normal View History

2021-10-23 20:12:04 -05:00
# ___ _ ___ _
# / __> _ _ ___ ___ ___ _ _ _| |_ | . > ___ _| |_
# \__ \| | || . \| . \/ . \| '_> | | | . \/ . \ | |
# <___/`___|| _/| _/\___/|_| |_| |___/\___/ |_|
# |_| |_|
2021-10-04 20:41:05 +01:00
#
# SupportBot created by Emerald Services
# Installed with MIT License
#
2021-10-25 00:15:54 -05:00
# Discord Support: https://emeraldsrv.dev/discord
# Community Resources: https://emeraldsrv.dev/resources
2021-10-04 20:41:05 +01:00
2022-02-27 04:30:15 +00:00
SupportBot_Version: "7.5"
2021-10-07 20:46:18 +01:00
2021-10-04 20:41:05 +01:00
# -------------------------
# General Configuration
# -------------------------
Name: "SupportBot"
2021-11-11 17:18:30 -06:00
Token: "BOT_TOKEN"
2021-10-04 20:41:05 +01:00
# -------------------------
# Activity Configuration
# -------------------------
2021-10-24 22:41:46 +01:00
BotActivity: "Need Help? /ticket"
2021-10-04 20:41:05 +01:00
StreamingURL: "https://www.twitch.tv/YOUR_TWITCH_NAME"
# Set The ActivityType to "STREAMING" for a streaming status!
ActivityType: "PLAYING"
# Activity status can either be PLAYING, WATCHING, LISTENING or STREAMING.
# -------------------------
# Embed Configuration
# -------------------------
EmbedColour: "#f74343"
EmbedFooter: "SupportBot | An Advanced Ticket System"
ErrorColour: "#d12519"
SuccessColour: "#04b545"
2021-10-23 20:12:04 -05:00
WarningColour: "#fca117"
2021-10-04 20:41:05 +01:00
# -------------------------
# Information Configuration
# -------------------------
InfoTitle: "Information"
2021-10-23 20:15:07 -05:00
AboutMe: "Hi, I'm SupportBot an advanced discord ticket bot with 100% customization! [Download](https://emeraldsrv.dev/download)"
2021-10-04 20:41:05 +01:00
InfoButtonText: "Visit Site"
InfoURL: "https://emeraldsrv.dev"
InfoColour: "#f74343"
2021-10-21 19:28:23 +01:00
# -------------------------
# Help Configuration
# -------------------------
SendHelpPage: "channel" # Set to channel or dm
2021-10-04 20:41:05 +01:00
# -------------------------
# Role Configuration
# -------------------------
AutoRole: true
AutoRole_Role: "Member"
2021-10-27 19:48:00 -05:00
Staff: "Staff"
Admin: "Admin"
2021-10-04 20:41:05 +01:00
TicketBlackListRole: "Blacklisted"
2021-10-07 20:46:18 +01:00
2021-10-25 23:19:07 +01:00
# ----------------------------
# Suggestions Configuration
# ----------------------------
SuggestionChannel: "suggestions"
2021-10-28 19:08:06 -05:00
SuggestionUpvote: "✅"
SuggestionDownvote: "❌"
2021-10-25 23:19:07 +01:00
2021-10-04 20:41:05 +01:00
# -------------------------
# Tickets Configuration
# -------------------------
2022-02-11 23:34:38 -06:00
TicketCategory: "Tickets" # Only for tickets without a category
2021-10-27 19:48:00 -05:00
TicketPrefix: "ticket-" # The prefix for ticket channel names
2021-10-04 20:41:05 +01:00
2022-02-27 04:30:15 +00:00
TicketLog: "ticket-logs"
2021-10-27 19:48:00 -05:00
TranscriptLog: "transcripts"
2021-10-04 20:41:05 +01:00
2022-02-27 00:39:36 +00:00
DMTranscripts: true
2021-10-04 20:41:05 +01:00
TranscriptTitle: "Ticket Transcript"
2021-11-23 15:50:56 -06:00
TicketLog_Title: "Ticket Closed"
2021-10-04 20:41:05 +01:00
TicketBlackListMessage: "You are not allowed to open a ticket"
2021-12-18 20:54:01 -06:00
MaxAllowedTickets: 2
2021-10-04 20:41:05 +01:00
TicketSubject: "description"
2022-02-04 20:00:31 -06:00
# "description" will display the ticket reason within the channel description
# "embed" will display the ticket reason within the ticket embed
2021-10-04 20:41:05 +01:00
AllowTicketMentions: true
# Set to true to allow the ticket to mention the author and the support team.
2022-02-04 20:00:31 -06:00
# Set false to dis-allow mentions within tickets.
2021-10-04 20:41:05 +01:00
# --- Creation Config ---
# --- Start ---
# Available Placeholders:
# %ticketusername% - User who created the ticket.
# <@%ticketauthor%> - Tags the user who created the ticket.
# <#%ticketid%> - Mentions the ticket channel.
Ticket_Title: "Server Support | %ticketusername%"
TicketMessage: "Hello <@%ticketauthor%>, Thank you for creating a support ticket\nPlease wait patiently whilst a member of our team reaches out to you."
Ticket_Thumbnail: "https://images.emojiterra.com/google/android-pie/512px/1f39f.png"
NoTicketSubject: "No Reason Provided!"
TicketCreatedAlert: ":ticket: Your support ticket has been created: <#%ticketid%>"
AddedUser: "👍 <@%user%> has been added to this ticket"
RemovedUser: "👍 <@%user%> has been removed from this ticket"
# --- Buttons Config ---
# --- Start ---
# Discord Button Colour Selection
2021-12-04 21:01:34 -06:00
# PRIMARY - Blue
# SECONDARY - Grey
2021-10-04 20:41:05 +01:00
# DANGER - Red
# SUCCESS - Green
LockTicketCategory: "Archive"
TicketCloseEmoji: "❌"
TicketDeleteEmoji: "⛔"
TicketLockEmoji: "🔒"
TicketCloseColour: "DANGER"
TicketDeleteColour: "DANGER"
TicketLockColour: "PRIMARY"
TranscriptSavedMessage: "📝 **Transcript Saved!**"
TicketLockMessage: "❌ **Ticket Locked!**"
TicketDeleteMessage: "⚠ **Ticket Deleting!**" # Tickets deleting after 5 seconds by default.
# --- Departments Config ---
# --- Start ---
TicketDepartments: true
2021-12-18 20:54:01 -06:00
# Delete the ticket if no department selected. TIME IN MINUTES
Timeout: 5
2022-02-11 23:34:38 -06:00
# Set to true to allow all staff to access the ticket
AllowAllStaff: false
2021-10-04 20:41:05 +01:00
2021-10-23 20:15:07 -05:00
# Ticket roles are the roles that will be able to gain access to tickets depending on what department has been chosen.
2021-10-04 20:41:05 +01:00
2022-02-11 23:34:38 -06:00
Departments:
- title: "General Support"
role: "Support"
color: "PRIMARY"
emoji: "1️⃣"
category: "Tickets"
- title: "Billing Support"
role: "Support"
color: "PRIMARY"
emoji: "2️⃣"
category: "Billing"
- title: "Admin Team"
role: "Admin"
color: "PRIMARY"
emoji: "3️⃣"
category: "Tickets"
2021-10-04 20:41:05 +01:00
# --- Closing Config ---
# --- Start ---
2021-12-18 19:39:59 -06:00
StaffOnly: true
2021-10-04 20:41:05 +01:00
ClosingTicket: ":warning: You have requested to close your support ticket."
ClosingConfirmation_Word: "confirm"
CloseConfirmation: false
2021-10-21 19:28:23 +01:00
# ---------------------------
# Error / Warning Messages
# ---------------------------
IncorrectPerms: ":x: **Err!** You do not have the correct permissions to use this command."
InvalidChannel: ":x: **Err!** Channel not found. Please create it!"
UserNotFound: ":x: **Err!** This user doesn't exist, Are they in this server?"
NoValidTicket: ":warning: You cannot execute this command here."
TicketExists: ":warning: This ticket cannot be opened, It already exists!"