Quick update on Heatmap Bot - just shipped v1.2.0.
The main change: automated Ko-fi activation
Previously the payment flow was painful:
- Customer pays on Ko-fi
- I get an email notification
- I manually run /grant in Discord
- Customer waits
Now:
- Customer pays on Ko-fi, includes their Discord Server ID in message
- Ko-fi webhook fires
- Bot parses the Server ID from the message
- Paid tier activates instantly
The activation code system handles edge cases where they forget their Server ID.
Other changes
- /announce command — lets me broadcast updates to subscribed servers
- Feedback reference IDs (#A3F92B1C) for support tracking
- Brute force protection on /activate — max 5 attempts/hour
- HMAC verification on Ko-fi webhooks
Full bot: https://ko-fi.com/semtione
Top comments (0)