A counting channel where members count up one number at a time, and start over when someone gets it wrong.
Members take turns posting the next number in the counting channel you pick, as a number or as math like 5 + 5. The bot reacts with ✅ to every correct number. If someone posts the wrong number, or two numbers in a row, the bot says who ruined it and the count starts again at 1. Messages that aren't a number or math are ignored, so members can still chat.
The count and who counted last are kept in a stored variable for each channel, so it survives restarts. To count in more channels, add them to the channel check at the top of the event listener.
Open one to see its blocks.
Create your bot in Kite for free, then add Counting from the Marketplace in your app and change anything you like in the editor.
Get startedView Channel, Read Message History, Send Messages and Add Reactions in the counting channel.
Yes. Turn it on under Bot in the Discord Developer Portal, or the bot can't read the numbers members post.
+, -, *, x, ×, /, ÷, % and ^ with parentheses, like (3 * 4) - 2. A message counts if it's only math with a whole number above 0 as result, which has to be the next number. Other messages, like 24/7, are ignored.
Yes. They're normal blocks in the event listener, edit the text of the Send message blocks or the emoji of the reaction block.
Post a wrong number, or delete the value of the counting variable on the Variables page of your app.

Build commands by connecting blocks, or describe them and let AI build them. Kite is free to start and hosts your bot 24/7.