DailyMeme 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-daily_meme-lang.json5,en-daily_meme.json5
Main Fields
| Field | Type | Default / Template Value | Notes |
|---|---|---|---|
channel_id | string | 1271181430780723229 | Discord channel ID or channel-related setting. |
post_time | string | 7:18 PM | Source-backed config field used by this plugin. |
timezone | string | America/Chicago | Source-backed config field used by this plugin. |
embed.color | string | #FF4500 | Controls text or embed output shown in Discord. |
embed.footer_text | string | 🎭 Daily Meme | Controls text or embed output shown in Discord. |
embed.show_stats | boolean | true | Controls text or embed output shown in Discord. |
features.debug | boolean | true | Boolean switch used by the plugin. |
features.auto_react.enabled | boolean | true | Turns this part of the plugin on or off. |
features.auto_react.reactions | array | 😂, 👍, ❤️ | List of configured values used by the plugin. |
api.endpoint | string | https://meme-api.com/gimme | Source-backed config field used by this plugin. |
api.subreddits | array | memes, dankmemes, wholesomememes | List of configured values used by the plugin. |
api.allow_nsfw | boolean | false | Boolean switch used by the 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.