(Feat): New Features

This commit is contained in:
2025-12-17 14:45:57 +00:00
parent 470e5a13aa
commit 75aa141e07
8 changed files with 169 additions and 6 deletions

View File

@@ -0,0 +1,89 @@
# Elly Discord Bot Configuration
# ================================
[bot]
name = "<your bot name>"
prefix = "<your prefix>"
status = "<your status>"
activity_type = "watching" # playing, streaming, listening, watching, competing
[bot.owners]
ids = [
"<your owner id>",
"<your owner id>",
"<your owner id>",
"<your owner id>"
]
[database]
path = "./data/elly.db"
[api]
pika_cache_ttl = 3600000 # 1 hour in ms
pika_request_timeout = 10000 # 10 seconds
[guild]
id = "<your guild id>"
name = "<your guild name>"
[channels]
applications = "applications"
application_logs = "reviewed-applications"
suggestions = "suggestions"
suggestion_logs = "reviewed-suggestions"
guild_updates = "guild-updates"
discord_changelog = "discord-changelog"
inactivity = "inactivity-notices"
development_logs = "development-logs"
donations = "donations"
reminders = "reminders"
[roles]
admin = "Admin"
leader = "Leader"
officer = "Officer"
developer = "Developer"
guild_member = "Guild Member"
champion = "Champion"
away = "Away"
applications_blacklisted = "Applications blacklisted"
suggestions_blacklisted = "Suggestions Blacklisted"
[roles.manageable]
ids = [
"<your role id>",
"<your role id>",
"<your role id>",
"<your role id>",
"<your role id>"
]
[features]
applications = true
suggestions = true
statistics = true
family = true
qotd = true
reminders = true
staff_simulator = true
channel_filtering = true
auto_moderation = false
welcome_system = false
level_system = false
[limits]
champion_max_days = 366
away_max_days = 355
purge_max_messages = 100
reminder_max_duration_days = 365
[colors]
primary = 0x5865F2
success = 0x57F287
warning = 0xFEE75C
error = 0xED4245
info = 0x5865F2
[logging]
level = "info" # debug, info, warn, error
file = "./logs/elly.log"