Midjourney avoided having to make a frontend at first, meaning they launched faster. Once they got product/market fit, they built a web frontend, which is now better than the Discord interface. Seems like a pretty smart strategy, that worked well, for a completely bootstrapped company that never raised VC.
chat stuff is just one possible use case for the system.
like, when i read the root comment i was a bit like “huhhh?” but reading Spivak’s comment it now makes total sense.
also to add —
* discord gives you easy topic queue debugging. just login yourself and read the queue entries.
* something like 2000 character text content per message
* RBAC for topic queue access
* can probably turn it into a pub/sub topic queue system if you start adding webhooks and bots.
Your own non-approved bot might get rate-limited hard though.
You'll get rate limited in two seconds, for no upside.
i highly doubt i’ll be rate limited for that.
were not talking an enterprise use case here. not every problem is faceboook scale.
also, discord is free to use and has very thorough documentation, on top of all the things previously mentioned. so there’s definitely upsides to it.