Hola,
esto es un poco complicado. Por mi experiencia, esto debería implementarse mediante un plugin. Tendrás que añadir un botón adicional al widget post-menu y crear una migración para la base de datos que guarde tus reacciones de “me hizo reír”.
Puedes usar el plugin Discourse Solved como inspiración:
Este plugin también añade un botón adicional al menú de publicaciones y agrega funcionalidad que se almacena en la base de datos.
Asegúrate de leer la guía para desarrolladores sobre cómo crear plugins:
Buena suerte.