Adicionar um javascript em um post?

Você pode precisar de um plugin ou, pelo menos, de um Componente de Tema.

JavaScript não é permitido em posts — consegue imaginar o potencial de caos se permitirmos que qualquer pessoa publique JavaScript?

JavaScript é permitido em Componentes de Tema (que estão sob o controle do administrador), mas isso pode não resolver todo o problema.

Por fim, como o Discourse é construído dentro do framework Ember, a ordem exata de execução torna um pouco menos previsível o uso de scripts JavaScript adicionais aleatórios (daí a necessidade de um Componente de Tema ou Plugin para integrar o código da maneira correta).

Para postar código, use três crases antes e depois. `

FYI links de afiliado da Amazon funcionam. O elemento JavaScript é colocado em um Componente de Tema e o link é inserido no post.