It’s to make sure the message is actually deleted for all clients. It’s possible for the CLEARCHAT to arrive before a client actually received the message. I’m not quite sure how that works, but I’ve added a second delay for timeouts in my own scripts because otherwise the message sometimes wouldn’t be deleted for all clients. It’s also possible that it was for when messages in general got eaten more regularly.
1 Like