Can't adjust mention settings for automatic "everyone" group

Because it was initialized here:

  unless group = self.lookup_group(name)
      group = Group.new(name: name.to_s, automatic: true)
      group.id = id
      group.save!
    end

and it had no special case for everyone

Anyways @elliem reported it actually notifies everyone, is that the case?

It does not … typing @everyone does not notify @everyone on the site.

Ok then as long as it can’t be typed that should stop the confusion. Closing this.

The OP here is fixed:

https://github.com/discourse/discourse/commit/9a94d1b2126a8722089114ff67b82f2d0564f5ce

everyone is no longer visible anywhere in the UI, it is used internally only.

@trust_level_0 though is a group of all active users on the site, so if you are itching to spam everyone you can aduge the mention settings there.

6 Likes