88 lines
3.1 KiB
YAML
88 lines
3.1 KiB
YAML
# -------------------------
|
|
# SupportBot AI
|
|
#
|
|
# In order to use the SupportBot AI, You need to setup an OpenAI or Groq Developer Account.
|
|
# this can be done at https://platform.openai.com/ or https://groq.com/
|
|
# -------------------------
|
|
|
|
Enabled: true
|
|
|
|
General:
|
|
Provider: "openai"
|
|
Model: "MODEL"
|
|
Model_API_Key: "MODEL_API_KEY"
|
|
# Providers Available:
|
|
# "openai" - Use OpenAI's GPT models. Example: "gpt-5.4" "gpt-5-mini"
|
|
# "groq" - Use Groq's GroqAI models. Example: "meta-llama/llama-4-scout-17b-16e-instruct"
|
|
# "claude" - Use Anthropic's Claude models. Example: "claude-sonnet-4-6"
|
|
|
|
Tokens: 1200
|
|
|
|
Temperature: 0.4
|
|
Name: "SupportBot AI"
|
|
|
|
PastebinAPI_Key: "YOUR_PASTEBIN_API_KEY"
|
|
PastebinAPI_URL: "https://pastebin.com/api/api_post.php"
|
|
|
|
Style:
|
|
MessageType: "components_v2"
|
|
# Available Styles for AI:
|
|
# "embed" - AI responses will be sent as Discord embeds.
|
|
# "text" - AI responses will be sent as plain messages.
|
|
# "components_v2" - AI responses will be sent with the new components style.
|
|
|
|
Features:
|
|
SuggestTickets: true # Should SupportBot AI suggest creating a ticket if the user needs more help?
|
|
|
|
Channels:
|
|
AIChannel: "CHANNEL_ID"
|
|
|
|
Embed:
|
|
Color: "#45b463"
|
|
Footer: "SupportBot AI"
|
|
|
|
Memory:
|
|
Enabled: true
|
|
StoreFacts: true
|
|
# StoreFacts - Enables saving important facts the AI learns.
|
|
|
|
StoreSummaries: true
|
|
# StoreSummaries - Enables saving conversation summaries.
|
|
|
|
MaxRecentMessages: 15
|
|
# MaxRecentMessages - Number of recent messages used for context.
|
|
|
|
Scope: "guild" # channel | guild
|
|
# Available Scopes for Memory:
|
|
# "channel" - Memory is per channel only.
|
|
# "guild" - Memory is shared across the server.
|
|
|
|
CustomInstructions:
|
|
- "You are SupportBot AI made by Emerald Services"
|
|
- "You are built with DiscordJS/NodeJS and currently running on version 26.2"
|
|
- "You're current build can be found here
|
|
https://github.com/Emerald-Services/SupportBot"
|
|
- "You're main build can be found here
|
|
https://builtbybit.com/resources/supportbot-free-advanced-ticket-bot.8940/
|
|
and Polymart at
|
|
https://polymart.org/product/518/supportbot-1-discord-ticket-bot"
|
|
- "SupportBot includes all-new AI features such as a memory system that allows
|
|
you to remember facts and summaries of conversations, which can be used to
|
|
provide better responses."
|
|
- "SupportBot AI also has a tickets AI Mode which is enabled in
|
|
supportbot.yml, which allows you to assist users in support tickets and
|
|
provide better responses based on the context of the ticket."
|
|
- "Your main purpose is to assist users in the support server and provide
|
|
helpful responses to their questions and issues. Always be accurate and if
|
|
you do not have answer then simply ask the person to create a ticket if they
|
|
need more help."
|
|
#- "Add custom instructions here"
|
|
|
|
Messages:
|
|
ErrorResponse: "I couldn't generate a response."
|
|
AIError: "There was an error contacting the AI provider."
|
|
AIDisabled: "AI is currently disabled."
|
|
MessageTooLong: "My response was too long, so I uploaded it here: {pastebin}"
|
|
SuggestTicketText: "-# Need more help? React with 🎫 to open a ticket."
|
|
SuggestTicketReaction: "🎫"
|