Писал как-то Nil A к Stas Mishchenkov примерно 24 Сен 24 в 18:43 А я смотрю и фигею.
SM>> На самом деле это просто реализовать. Нужно лишь слегка подправить SM>> тоссер и читалку. В читалке жмём лайк/дизлайк, в эху отправляется SM>> сообщение, тоссер его принимает, находит в базе по msgid мессагу, в SM>> первой строке вписывает лайк/дизлайк, служебное сообщение удаляется. SM>> Строку можно сделать хидден.
NA> Сначала хотел сказать, что изменять оригинальное сообщение не хорошо, но NA> потом прочитал, что изменять клуджи, а это можно. Например, при рескане NA> хаски добавляет в каждое поле рескан клудж, и ничего. Осталось дело за NA> малым. Написать спек и референсную имплементацию. Проще сделать как перлохук NA> к хаски, чтобы он вычитывал эти лайки, только он не может править из-коробки NA> оригинальное сообщение, только текущее, или новое накидывать. В голдеде NA> можно макрос соорудить и на хоткей замапить, тогда он будет фигачить лайки и NA> дислайки в нужном формате. Обратная совместимость накрывается чем-то женским. Так для простых пользователей голдеда будет в эхе куча пустых писем. Можно конечно твит настроить каждому. Но мне кажется оно того не стоит. Тогда уж лучше отдельную эху, пусть и одну на все эхи - туда будет техническая информация валиться. Кто хочет, тот подпишется. И будет видеть к каждому письму статистику реакций на него без засорения основной эхи.
А вообще, при чем тут тоссер? Все красивости реализуются на уровне редактора. Тоссеру достаточно, что письмо соответствует стандартам, о которых он знает. Внутреннее содержимое письма ему неинтересно.