> Тогда надо научиться понимать, когда libotr ничего не делает с сообщением, и добавлять его не через InjectMessage, а по-нормальному, просто не отменяя дефолтовый обработчик в соответствующем хуке.

Ты видел соответствующий хак в Psi+? (Ссылка выше.) Он именно для этого. Но текущее решение в личкрафте не хуже, а лучше. Не понимаю, что тебе в нем не нравится. И что значит "по нормальному"?