How can we improve Discord?

Rules splash page, accesible in server menu

Many servers have a locked channel called #rules or the like for rules; however, this is a very non-ideal solution.


* Inflates channel numbers and annoys users on mobile,

* Creates problems when a coadmin needs to edit the rules - you will either constantly have to repost them or get the owner to edit them,

* Creates issues with readability on both very large and very small displays.

Not only that, but:

* Some users will simply NOT read a rules channel on a join, or they don't notice it for whatever reason.

* You may set the rules channel as the general, but this will have the downside of always booting your users to the rules page annoyingly whenever reloading Discord or moving to a new device.

* Creates readability issues - due to the difference in mobile and desktop markdown handling, you'll either end up with a large chunk of plaintext mess or something that fails to render correctly on one of the platforms.

* To put it simply, the current flow looks unprofessional and offers a poor experience.

For a service with many public facing, large chats, this may be essential.

My proposal:

* Each server can have a "Rules" page, accessible through the server dropdown menu at any time.

* When joining a new server, instead of having the modal, bring up a full splash page with the contents of the rules page, with buttons for joining or refusing to join.

* A role permission is needed to edit this page, but anyone with the permission may edit it.

* Rules pages should support near full markdown, with:
- Table formatting
- Header support
- Bullets and numbering
- Link markdown
- All the other markdown available in regular chat.

* (Unnecessary, but here for the record) Partners may be granted access to further formatting features, such as the ability to work with discord staff to create a welcome page using completely custom HTML.

If you have any suggestions or comments to add to this, please bring them to the comments of this post.

3,477 votes
Sign in
Signed in as (Sign out)

We’ll send you updates on this idea

taciturasataciturasa shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Signed in as (Sign out)
  • AGK47AGK47 commented  ·   ·  Flag as inappropriate

    Yeah, we could use something like this along with various ease of moderation improvements. Would make policing a server much easier. Thank you.

  • MattMatt commented  ·   ·  Flag as inappropriate

    Bless your heart for suggesting this and ensuring it got attention... This would be amazing. It might actually be the one-up to channel categories, which is already going to be an amazing update.

  • -CLM-Joker-CLM-Joker commented  ·   ·  Flag as inappropriate

    I'd add a timer or a "scroll 'till the bottom" thing before accepting. As far as i can tell, a lot of servers i'm in have problems with users not reading the rules, that addition would be really helpful!

  • ZandraeZandrae commented  ·   ·  Flag as inappropriate

    The rules on my server vary based on the channel we're in, and sometimes we pin messages because they're funny or interesting and we want to temporarily highlight them but the pins display in reverse chronological order. The result is that the rules pin for each channel may wind up below the fold.

    It would be nice to have the ability to have a rules splash per channel as needed and have it be accessible beside the pin icon -or- have the ability to designate a certain pin be always on top so the first pin on any given pin list is always the rules, because that's most important.

  • MelonSpeedrunsMelonSpeedruns commented  ·   ·  Flag as inappropriate

    Hey people!

    I had this idea for a while now, and I decided to let you know about it. People nowadays don't really read the rules of a server.

    To fix that, I had the idea of making it possible for server owners to create a custom EULA. When joining a server and having the option enabled, a window would appear, asking the newcomer if he agrees with the terms.

    If he accepts, then he can join.
    If he refuses, then he can't.

    Thanks for your time!

  • MadCatMadCat commented  ·   ·  Flag as inappropriate

    As a staff member in 7 servers, This is an amazing idea and really needs some high priority.

  • [FCDE] Wolfseye[FCDE] Wolfseye commented  ·   ·  Flag as inappropriate

    Yeah, I find it not a good option to use a separate channel for Rules. A splash page or a setting of some kind that would show the Rules of a Server right after putting someone into a channel and then the User would have to agree the rules if he wants to continue onto that Server. If not agreed to, there is no access. Should be the least possible.

  • ShadowShadow commented  ·   ·  Flag as inappropriate

    @taciturasa: Well, as long there is not an "official" post here and it doesn't get closed/rejected people will still upvote and request it. Simply that.

  • taciturasataciturasa commented  ·   ·  Flag as inappropriate

    For everyone here: this was already rejected internally, from my conversations with Jake. They don't tend to use the reject button on the feedback forums. Please stop upvoting it.

  • LͫOͤRͫDͤLͫOͤRͫDͤ commented  ·   ·  Flag as inappropriate

    nazi mods. no one reads your rules. most of it is common sense. and other things are bannable; like attaching files etc

← Previous 1 3 4

Feedback and Knowledge Base