It is an intentional feature. If you .tell a message to someone who is online, and they immediately reply, then the bot simply discards the message because there is enough info for it to put two and two together and understand that the message was seen.
However, this functionality is not explicit, which often gets users to believe that there is something wrong with the bot. Maybe Tellable should say something short instead, like “Discarded 3 messages”, or whatever.
See https://colabti.org/irclogger/irclogger_log/raku?date=2020-11-18#l322
It is an intentional feature. If you
.tell
a message to someone who is online, and they immediately reply, then the bot simply discards the message because there is enough info for it to put two and two together and understand that the message was seen.However, this functionality is not explicit, which often gets users to believe that there is something wrong with the bot. Maybe Tellable should say something short instead, like “Discarded 3 messages”, or whatever.