mirror of
https://github.com/parkervcp/eggs.git
synced 2024-11-15 06:27:23 +08:00
129 lines
4.8 KiB
YAML
129 lines
4.8 KiB
YAML
# ################################
|
|
# # #
|
|
# # Ree6 Config File #
|
|
# # by Presti #
|
|
# # #
|
|
# ################################
|
|
#
|
|
|
|
# Do not change this!
|
|
config:
|
|
version: 3.0.0
|
|
creation: 1686731674683
|
|
|
|
# HikariCP Configuration
|
|
hikari:
|
|
|
|
# SQL Configuration
|
|
sql:
|
|
user: root
|
|
db: root
|
|
pw: yourpw
|
|
host: localhost
|
|
port: 3306
|
|
|
|
# Misc Configuration
|
|
misc:
|
|
storage: sqlite # Possible entries: sqlite, mariadb, postgresql, h2, h2-server
|
|
storageFile: storage/Ree6.db
|
|
createEmbeddedServer: false # Should an instance of an embedded Server be created? Only used for H2-Server.
|
|
poolSize: 10
|
|
|
|
# Discord Application and overall Bot Configuration, used for OAuth, Bot Authentication and customization.
|
|
bot:
|
|
tokens:
|
|
release: ReleaseTokenhere # Token used when set to release build.
|
|
beta: BetaTokenhere # Token used when set to beta build.
|
|
dev: DevTokenhere # Token used when set to dev build.
|
|
|
|
# Configuration for the Bot itself.
|
|
misc:
|
|
status: ree6.de | %guilds% Servers. (%shard%) # The Status of the Bot.
|
|
feedbackChannelId: 0 # The Channel used for Feedback.
|
|
ownerId: <YOUR DISCORD ID> # The ID of the Bot Owner. Change this to yours!
|
|
predefineInformation: | # Predefined Information for the AI.
|
|
You are Ree6 a Discord bot.
|
|
invite: https://invite.ree6.de # The Invite Link of the Bot.
|
|
support: https://support.ree6.de # The Support Server Link of the Bot.
|
|
github: https://github.ree6.de # The GitHub Link of the Bot.
|
|
website: https://ree6.de # The Website Link of the Bot.
|
|
webinterface: https://cp.ree6.de # The Webinterface Link of the Bot.
|
|
recording: https://cp.ree6.de/external/recording # The Recording Link of the Bot.
|
|
twitchAuth: https://cp.ree6.de/external/twitch # The Twitch Authentication Link of the Bot.
|
|
advertisement: powered by Tube-hosting # The Advertisement in Embed Footers and the rest.
|
|
name: Ree6 # The Name of the Bot.
|
|
shards: 1 # The shard amount of the Bot. Check out https://anidiots.guide/understanding/sharding/#sharding for more information.
|
|
|
|
# Customize the active modules in Ree6.
|
|
modules:
|
|
moderation: true # Enable the moderation module.
|
|
music: true # Enable the music module.
|
|
fun: true # Enable the fun commands.
|
|
community: true # Enable the community commands.
|
|
economy: true # Enable the economy commands.
|
|
level: true # Enable the level module.
|
|
nsfw: true # Enable the nsfw module.
|
|
info: true # Enable the info commands.
|
|
hidden: true # Enable the hidden commands.
|
|
logging: true # Enable the logging module.
|
|
notifier: true # Enable the notifier module.
|
|
streamtools: true # Enable the Stream-tools module.
|
|
temporalvoice: true # Enable the Temporal-voice module.
|
|
tickets: true # Enable the Tickets module.
|
|
suggestions: true # Enable the suggestions module.
|
|
customcommands: true # Enable the custom Commands module.
|
|
customevents: true # Enable the custom Events module.
|
|
ai: true # Enable the AI module.
|
|
addons: false # Enable the Addons module.
|
|
news: true # Enable the news command/module.
|
|
games: true # Enable the Games module.
|
|
reactionroles: true # Enable the reaction-roles module.
|
|
slashcommands: true # Enable the slash-commands support.
|
|
messagecommands: true # Enable the message-commands support.
|
|
|
|
# Heartbeat Configuration, for status reporting
|
|
heartbeat:
|
|
url: none # The URL to the Heartbeat-Server
|
|
interval: 60
|
|
|
|
dagpi:
|
|
apitoken: DAGPI.xyz API-Token # Your Dagpi.xyz API-Token, for tweet image generation!
|
|
|
|
amari:
|
|
apitoken: Amari API-Token # Your Amari API-Token, for Amari Level imports!
|
|
|
|
openai:
|
|
apiToken: OpenAI API-Token # Your OpenAI API-Token, for ChatGPT!
|
|
apiUrl: https://api.openai.com/v1/chat/completions # The URL to the OpenAI API.
|
|
model: gpt-3.5-turbo-0301 # The Model used for the OpenAI API.
|
|
|
|
sentry:
|
|
dsn: yourSentryDSNHere # Your Sentry DSN, for error reporting!
|
|
|
|
# Spotify Application Configuration, used to parse Spotify Tracks/Playlists to YouTube search queries.
|
|
spotify:
|
|
client:
|
|
id: yourspotifyclientid
|
|
secret: yourspotifyclientsecret
|
|
|
|
# Twitch Application Configuration, used for the StreamTools and Twitch Notifications.
|
|
twitch:
|
|
client:
|
|
id: yourtwitchclientidhere
|
|
secret: yourtwitchclientsecrethere
|
|
|
|
# Twitter Application Configuration, used for the Twitter Notifications.
|
|
twitter:
|
|
bearer: yourTwitterBearerToken
|
|
|
|
# Reddit Application Configuration, used for the Reddit Notification.
|
|
reddit:
|
|
client:
|
|
id: yourredditclientid
|
|
secret: yourredditclientsecret
|
|
|
|
# Instagram Application Configuration, used for the Instagram Notification.
|
|
instagram:
|
|
username: yourInstagramUsername
|
|
password: yourInstagramPassword
|