Blocos de código delimitados por ~~~ são suportados no fórum desde pelo menos 2017:
No entanto, ao responder por e-mail, o cortador de respostas truncava mensagens nas linhas com ~~~, provavelmente confundindo-as com delimitadores. Por exemplo, enviar o texto-fonte literal
Texto antes do bloco de código.
~~~
Código delimitado
~~~
Texto após o bloco de código.
resultava em uma postagem contendo apenas “Texto antes do bloco de código.”. O uso de um delimitador com crases funciona corretamente.
O discurso do Discourse usa github.com/discourse/email_reply_trimmer para analisar e-mails. O código aqui parece considerar uma linha de caracteres ~ como um delimitador, e isso é usado aqui para remover tudo que vem após ele.