Ótimo - estou ansioso pela mescla para que possa ser usado ‘em situações reais’.
Você considerou alinhar um pouco mais a UX ao plugin Discourse Canned Replies? Por exemplo, usando o seguinte em vez de {username} e {@username}:
- %{recipient_name}
- %{recipient_username}
- %{@recipient}