Functions
The module should be able to detect, that users delete their messages and set the next number to the last number counted (in the chat) + 1.
If users edit their messages, the bot should be able to detect it and:
1: (if it was the last message send) delete the message and set the last number counted (in the chat) + 1
2: (if there was counted after) do nothing.
In all options, the bot should count it as a mistake, so that (it the user enables the option) the user gets punished for counting wrong.
This feature would help against trolling, which is very likely frustrating if you count wrong, especially if you don’t know the next number or how many messages got deleted.
Nothing happens when the message is deleted, except that the user doesn’t notice it directly. Wouldn’t it be better if the bot simply sent the number back in instead?
Or as soon as the message is processed, the number is recognized as incorrect and the same process happens.
Example:
123
[124 the user deleted it]
→ now the user wants to count 124 (because he don’t see 124 anymore, but it is wrong.)
- Example:
123
[124, he user edited it to e.g. 122]
→ user counts wrong, because he won’t look at the one before but on the last one
I would agree with @aqua_jean_s here, the bot should resend the message, instead of punishing users, as trolling won’t work if the bot resends the number.
Okay, but would be nice if one of the both things (resending or set the next number to the next in the chat) gets implemented, because this is really annoying
And what’s about editing the message?
I think that we should resend the next number if the last message doesn’t include the correct number anymore or got deleted.
1 Like
Anyway it doesn’t matter in what way you do it, important is that trolling with editing or deleting isn’t possible anymore
Yeah, feel free to update your suggestion if you’d like, I don’t think this can be considered a bug, so this will need to go through the usual voting system, unfortunately.