Every change we ship, in one place. Newest first. Looking for older releases? The full history is on this page.
v1.1.0 — Custom Backgrounds, Milestones & More
Latest- Custom backgrounds: upload any image or GIF as your counting background. JPG, PNG, and GIF supported, applied instantly via Customize → Upload Custom.
- Milestone celebrations: hit 100, 1,000, or 10,000 and the bot posts a celebration embed in the counting channel crediting the member who got you there.
- 10 built-in themes: Midnight, Forest, and eight more — each one retunes the embed colors.
- Text is now readable on any background, with shadows and outlines picked to match the image.
- GIF backgrounds use the same display font as static renders (no more fallback).
- Better error handling — the bot surfaces problems instead of silently breaking.
- Fixed permission checks, shutdown cleanup, and a number of edge cases.
- Removed the coin system and `/daily` command to keep things focused on counting.
v0.1.1 — Bug fixes & polish
- Fixed a race condition that could double-count when a streak crossed a milestone.
- Theme previews now respect the configured custom background.
- Friendlier error messages for missing permissions.
v0.1.0 — First public beta
- 10 themes including Midnight, Forest, Lava, and the royal Purple default.
- Custom background uploads per server.
- Milestones with celebratory messages at 100, 500, 1000, and beyond.
- Eight slash commands: /setup, /count, /theme, /bg, /milestones, /stats, /reset, /help.
- Fair-play rules: 1-second reaction, 5-minute per-user cooldown, 50 counts per day per user, no double-counting.
- Top.gg vote rewards.
Coming next
Things being worked on. No dates — beta is for shaking out surprises, and shipped features matter more than promises.
- Per-server leaderboards with opt-in public sharing.
- Saved themes per user (server-wide themes coming first).
- Seasonal themes (Halloween, holidays, etc.).
- Optional sound effects on successful counts.
Have a feature in mind? Open a thread in the support server or drop a message in the bot's counting channel.