Skip to Content
Haven Documentation is the shared home for product guides, plugin setup, and release docs.

Question of the day (QOTD) Configuration

The table below is generated from the local JSON5 config templates found for this plugin. When dashboard-backed configuration is enabled, use the dashboard first because live settings may be stored in MongoDB instead of only reading local JSON5 files.

Config Files

  • Source-backed docs were generated from the local plugin source and JSON5 templates.
  • Plugin entry: main.js
  • Config templates: en-qotd.json5, en-qotd-lang.json5

Main Fields

FieldTypeDefault / Template ValueNotes
enabledbooleantrueTurns this part of the plugin on or off.
debugbooleanfalseDebug logging switch.
channelstringCHANNEL_IDDiscord channel ID or channel-related setting.
post_timestring12:00 AMSchedule or timezone setting.
timezonestringAmerica/ChicagoSchedule or timezone setting.
post_now_on_startbooleanfalseSource-backed config field used by this plugin.
used_questions_max_agenumber30Source-backed config field used by this plugin.
embed.colorstring#FF5733Embed output shown in Discord.
embed.titlestring❓ Question of the DayEmbed output shown in Discord.
embed.descriptionarray🌟 It’s {date}! Time for today’s question of the day!, We’d love to hear your thoughts—check it out below!, , {question}Embed output shown in Discord.
embed.footerstring💬 Share your answer in the thread below!Embed output shown in Discord.
embed.thumbnail_urlstringEmpty stringEmbed output shown in Discord.
embed.image_urlstringEmpty stringEmbed output shown in Discord.
embed.author_namestringEmpty stringEmbed output shown in Discord.
embed.author_icon_urlstringEmpty stringEmbed output shown in Discord.
embed.author_urlstringEmpty stringEmbed output shown in Discord.
thread.archive_durationnumber1440Thread behavior for posted content.
thread.slow_modenumber5Thread behavior for posted content.
seasonal_themes.christmas.enabledbooleantrueTurns this part of the plugin on or off.
seasonal_themes.christmas.auto_switchbooleantrueSource-backed config field used by this plugin.
seasonal_themes.christmas.colorstring#D42426Source-backed config field used by this plugin.
seasonal_themes.christmas.titlestring🎄 Holiday Question of the Day ❄️Source-backed config field used by this plugin.
seasonal_themes.christmas.descriptionarray🎄 Happy {date}! Let’s celebrate with today’s festive question!, ✨ Join the fun and share your thoughts below. 🎁, , ❄️ {question}Source-backed config field used by this plugin.
seasonal_themes.christmas.footerstring🎅 Spread the cheer and let us know your answer! ⛄Source-backed config field used by this plugin.

Notes

  • Keep Discord IDs as strings.
  • After changing local JSON5 files, restart AthenaBot or reload the plugin so the config manager reads the new values.
  • If a dashboard page exists for this plugin, prefer editing there during normal operation.