This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
guides:discord_server_setup [2022/12/10 13:30] – techiem2 | guides:discord_server_setup [2022/12/10 13:48] – techiem2 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Discord Server Setup ====== | ====== Discord Server Setup ====== | ||
+ | (In progress. | ||
I spent a fair amount of time working on my Discord Server to make it secure, functional, and fun.\\ | I spent a fair amount of time working on my Discord Server to make it secure, functional, and fun.\\ | ||
Line 5: | Line 6: | ||
Hopefully you'll find something in here beneficial for your own setup.\\ | Hopefully you'll find something in here beneficial for your own setup.\\ | ||
+ | ===== Basic Security Setup: ===== | ||
+ | - Remove all permissions from Everyone role. (I also explicitly deny Everyone the View Channel permission on every channel)\\ | ||
+ | - Create a basic role with appropriate default permissions.\\ | ||
+ | * You'll need to manually add an appropriate role to Bots you add. I have a Bots role I use for them to separate them from normal users. | ||
+ | - Add the basic role permissions to the appropriate public channels. (I explicitly set the permissions on each channel category, but that's probably overkill)\\ | ||
+ | - Setup a Rules channel and give Everyone role View Channel and View Message History permissions.\\ | ||
+ | - Setup a Rules message with a reaction role to accept the rules and get the basic permissions role.)\\ | ||
+ | * I use Mee6 to setup my reaction roles. | ||
- | ---- | ||
- | Bots in Use and their enabled functions:\\ | + | ===== Bots in Use and their enabled functions: |
* Mee6 (Premium) | * Mee6 (Premium) | ||
- Welcome and Goodbye Messages | - Welcome and Goodbye Messages | ||
Line 53: | Line 61: | ||
- | Basic Security Setup: | ||
- | - Remove all permissions from Everyone role. (I also explicitly deny Everyone the View Channel permission on every channel)\\ | ||
- | - Create a basic role with appropriate default permissions. (I also explicitly set the role's permission on every channel, but that's probably overkill)\\ | ||
- | - Add the basic role permissions to the appropriate public channels.\\ | ||
- | - Setup a Rules channel and give Everyone role View Channel and View Message History access.\\ | ||
- | - Setup a Rules message with a reaction role to accept the rules and get the basic permissions role. (I use Mee6 bot to setup my reaction roles since I'm using it for a bunch of things.)\\ | ||