Nil A
2024-09-24 15:43:22 UTC
* Originally in ru.fidonet.today
* Crossposted in ru.ftn.develop
Hello, Stas!
24 Sep 24 09:01, from Stas Mishchenkov -> Igor Yurin:
SM> На самом деле это просто реализовать. Нужно лишь слегка подправить
SM> тоссер и читалку. В читалке жмём лайк/дизлайк, в эху отправляется
SM> сообщение, тоссер его принимает, находит в базе по msgid мессагу, в
SM> первой строке вписывает лайк/дизлайк, служебное сообщение удаляется.
SM> Строку можно сделать хидден.
Сначала хотел сказать, что изменять оригинальное сообщение не хорошо, но потом
прочитал, что изменять клуджи, а это можно. Например, при рескане хаски
добавляет в каждое поле рескан клудж, и ничего.
Осталось дело за малым. Написать спек и референсную имплементацию. Проще
сделать как перлохук к хаски, чтобы он вычитывал эти лайки, только он не может
править из-коробки оригинальное сообщение, только текущее, или новое
накидывать. В голдеде можно макрос соорудить и на хоткей замапить, тогда он
будет фигачить лайки и дислайки в нужном формате.
Best Regards, Nil
* Crossposted in ru.ftn.develop
Hello, Stas!
24 Sep 24 09:01, from Stas Mishchenkov -> Igor Yurin:
SM> На самом деле это просто реализовать. Нужно лишь слегка подправить
SM> тоссер и читалку. В читалке жмём лайк/дизлайк, в эху отправляется
SM> сообщение, тоссер его принимает, находит в базе по msgid мессагу, в
SM> первой строке вписывает лайк/дизлайк, служебное сообщение удаляется.
SM> Строку можно сделать хидден.
Сначала хотел сказать, что изменять оригинальное сообщение не хорошо, но потом
прочитал, что изменять клуджи, а это можно. Например, при рескане хаски
добавляет в каждое поле рескан клудж, и ничего.
Осталось дело за малым. Написать спек и референсную имплементацию. Проще
сделать как перлохук к хаски, чтобы он вычитывал эти лайки, только он не может
править из-коробки оригинальное сообщение, только текущее, или новое
накидывать. В голдеде можно макрос соорудить и на хоткей замапить, тогда он
будет фигачить лайки и дислайки в нужном формате.
Best Regards, Nil