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:14] – 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:\\ | + | ===== Bots in Use and their enabled functions: ===== |
* Mee6 (Premium) | * Mee6 (Premium) | ||
+ | - Welcome and Goodbye Messages | ||
+ | - Custom Commands | ||
+ | - Reaction Roles | ||
+ | - Audit Logging | ||
+ | - Channel Content Restrictions | ||
+ | - Searching | ||
+ | - Voice Recording | ||
+ | - Timed Messages | ||
+ | - Statistics Channels | ||
+ | - Temporary Voice Channels | ||
+ | - Stream/ | ||
+ | - Levels (silent) | ||
* Beemo | * Beemo | ||
+ | - Bot Raid Protection | ||
* BibleBot | * BibleBot | ||
+ | - Bible Verses | ||
* Birthday Bot | * Birthday Bot | ||
+ | - Cross Server Birthday Notifications | ||
* Chat To Twitch | * Chat To Twitch | ||
+ | - Discord/ | ||
* Counting | * Counting | ||
+ | - Counting Game | ||
* Dwemer Automaton | * Dwemer Automaton | ||
+ | - ESO Notifications | ||
* GamesROB | * GamesROB | ||
+ | - Social Games (haven' | ||
* IdleRPG | * IdleRPG | ||
+ | - RPG | ||
* PatchBot | * PatchBot | ||
+ | - Free Game Notifications | ||
+ | - Game Update Notifications | ||
* Tatsu | * Tatsu | ||
+ | - Levels | ||
+ | - Pets | ||
+ | - Housing | ||
+ | - Fishing | ||
+ | - Other similar stuff I haven' | ||
* YAGPDB | * YAGPDB | ||
+ | - Automod | ||
+ | - Logging | ||
- | 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.)\\ | ||