Dovrebbe essere possibile con l’API e/o un plugin. Il Discourse GitHub potrebbe essere un esempio da seguire.