Выполнение внешнего HTTP-запроса из Discourse

Это вполне возможно, напишите плагин.

Вот пример плагина, который делает внешний вызов при обработке onebox.