The pre-escaping message key (${chatId}:${id}), ambiguous when either part
contains :. Only for stores migrating rows written before
messageKey escaped its parts: it differs from messageKey(ref)
exactly when a part contains : or %, and a row found under it must be
checked to belong to ref (same chat id and message id) before use.
The pre-escaping message key (
${chatId}:${id}), ambiguous when either part contains:. Only for stores migrating rows written before messageKey escaped its parts: it differs frommessageKey(ref)exactly when a part contains:or%, and a row found under it must be checked to belong toref(same chat id and message id) before use.