4 Commits

Author SHA1 Message Date
7ea6a52a6c Refactor cogs and update author formatting
Updated `__init__.py` to import specific cog classes
and added asynchronous `setup` functions for each.
Modified `info.json` to improve the formatting of the
"author" field for better readability.
2025-09-23 03:18:09 -04:00
c2367369f1 feat: add welcome modes including solstira support
Introduces 'normal' and 'solstira' modes to the welcomer cog.
Normal mode retains configurable channel and message.
Solstira mode provides hardcoded channel and complex embed for events.
2025-09-22 23:54:58 -04:00
e552ba7552 feat: implement configurable welcomer cog with settings
Refactors simple welcomer to support custom messages, channels, and toggles.

Adds command group for admins to manage server-specific settings, placeholders for personalization, and built-in safety checks for permissions and channel validity.

Enhances event handling with better error management and logging.
2025-09-11 19:46:27 -04:00
8a7621836f feat: add welcomer cog for greeting new members
Introduces a simple cog that welcomes new users via customizable messages in designated channels, enhancing community engagement.

Handles channel selection with fallbacks and includes error resilience for permission issues.
2025-09-11 17:24:56 -04:00