Cela devrait être possible avec l’API et/ou un plugin. Le Discourse GitHub pourrait être un exemple à suivre.