TokTok / c-toxcore

The future of online communications.
https://tox.chat
GNU General Public License v3.0
2.29k stars 287 forks source link

Proposal: Design Tox to be closer to Discord for usability #1340

Open DonaldTsang opened 5 years ago

DonaldTsang commented 5 years ago

Here are some design ideas:

  1. People can make "servers" (groups of rooms from a central moderation team)
  2. People can assign "roles" (fine-grained access control set by the admin)
  3. People can search chat history (even if it is encrypted)

Stickers+Reactions, bots and other features are not necessary, but No1~No3 are the big ones.

anthonybilinski commented 5 years ago
  1. Tox has a work-in-progress protocol feature called NGC (new group chats) that could add moderation to groups.
  2. I'm not sure about grouping of groups - that can be done in UI in clients already, but having shared permissions would be an option (once 1. is implemented)
  3. This is entirely a client feature. Toxcore has no concept of history, it's purely a network library. qTox has encrypted chat history with search now.
iphydf commented 2 years ago

These are all interesting ideas. NGC will implement roles, but no grouping of groups. We can think about that later.