spacebarchat / server

Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love
https://spacebar.chat
GNU Affero General Public License v3.0
1.49k stars 250 forks source link

Clients shouldn't be able to see the @everyone role #1213

Open ohayo opened 2 months ago

ohayo commented 2 months ago

Describe the bug I'm having a hard time fixing this on my fork for some reason, so I decided to rather open an issue. The discord client itself when you create a guild doesn't show the member having the "@\everyone" role. Yet on the legacy and react spacebar client, it shows this "@\everyone" role on members.

To Reproduce

  1. Go to a server/create one
  2. Click on a user's profile
  3. Scroll down to roles
  4. Notice "@\everyone"

Expected behavior The user should have their normal roles without the "@\everyone" role showing.

Env and Software info Latest commit on master