v1.4.0 is now available!
This release adds ChallengeBot — an optional bot account that brings DM-powered engagement features to your challenges.
New in this release:
- Check-in confirmation DMs — members receive a DM from ChallengeBot after every successful check-in, showing their current streak and a link to the challenge topic.
- Reminder DMs — participants who haven’t checked in for 2+ consecutive days (daily challenges) or haven’t checked in by the last day of the week (weekly challenges) receive a gentle nudge from ChallengeBot. Includes their current check-in count and goal. Toggle per challenge, defaults to enabled.
- @mention commands — members can mention
@ChallengeBotin any active challenge topic to get personal stats via DM. The bot never replies in the topic itself. Available commands:status,leaderboard,streak,checkins,progress,help. Rate limited to 10 commands per user per hour. - Leaderboard and final results posts — if ChallengeBot is configured, weekly leaderboard posts and final results posts are now sent from the bot account instead of the system account.
- New site setting —
daily_challenge_bot_username - New challenge field — reminder DMs toggle (defaults to enabled)
Setting up ChallengeBot is optional — all existing features continue to work without it. See the main post for full setup instructions.
Note: This release includes a database migration. The in-panel Update button will apply it automatically.