ここで解決しようとしている問題は何か?リンクが十分に可愛くないということ?つまり、私はあなたに同意します。
talk.extremely-long-domain-name.online/t/slug/1234
は一般的に
talk.web.it/t/slug/1234
より劣ります。
…しかし、その解決策は(理にかなった範囲と、もちろん資金を考慮して)より短いドメイン名を選ぶことではありませんか?
さらに、Discourse のリンク(トピックへの)は、すでに以下のようにして「短縮」できます。
https://meta.discourse.org/t/-/15339
対
https://meta.discourse.org/t/how-should-short-links-be-supported-in-discourse/15339