People use Discord and Slack for different reasons.

If you want to create an alternative — the place to start is NOT E2EE (end to end encryption).

A place to start is understanding all these different types of users and use-cases. And then deciding which of these user types you are making the software for.

Some of them need E2EE, but some do not.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/reiver/statuses/116055143015135681 on your instance and quote it. (Note that quoting is not supported in Mastodon.)