User Tools

Site Tools


guides:discord_server_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
guides:discord_server_setup [2022/12/10 13:14] techiem2guides:discord_server_setup [2022/12/10 13:50] (current) techiem2
Line 1: Line 1:
 ====== Discord Server Setup ====== ====== Discord Server Setup ======
 +(In progress.  Last Updated 2022-12-10.)
  
 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.  If you only need a couple Tatsu has a very nice reaction role creator in the free version.  YAGPDB can do them as well but it's a bit complicated. 
  
-----+If you are doing this on an existing server, you should probably add the new role to your existing users before locking down the Everyone role, unless you want to force them to all accept the new rules.
  
  
-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/Social Media Alerts
 +    - 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/Twitch Crosschat (not quite stable yet)
   * Counting   * Counting
 +    - Counting Game
   * Dwemer Automaton   * Dwemer Automaton
 +    - ESO Notifications
   * GamesROB   * GamesROB
 +    - Social Games (haven't played with it much yet)
   * IdleRPG   * IdleRPG
 +    - RPG
   * PatchBot   * PatchBot
 +    - Free Game Notifications
 +    - Game Update Notifications
   * Tatsu   * Tatsu
 +    - Levels
 +    - Pets
 +    - Housing
 +    - Fishing
 +    - Other similar stuff I haven't messed with.
   * 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.)\\ 
  
guides/discord_server_setup.1670696080.txt.gz · Last modified: 2022/12/10 13:14 by techiem2