디스코드 서버를 처음 만들면 채널부터 늘어놓기 쉽습니다.
그렇게 시작하면 며칠 뒤 역할 권한이 꼬이고, 공지 채널과 잡담 채널이 섞이고, 봇을 넣은 뒤에도 구조를 다시 뜯어고치게 됩니다.
처음 세팅에서 큰 틀만 제대로 잡아도 이후 운영 난이도가 꽤 내려갑니다.
봇까지 바로 붙일 계획이라면 파이썬 디스코드 봇 만들기 처음부터 끝까지를 이어서 보면 됩니다.
1. 서버부터 만들기
디스코드 앱이나 웹에서 왼쪽 사이드바의 + 버튼을 누릅니다.서버 만들기를 선택한 뒤 서버 이름과 아이콘을 설정합니다.
아이콘은 나중에 바꿔도 되지만, 이름은 초반에 방향을 어느 정도 정해 둬야 합니다.
처음부터 커뮤니티 서버 기능을 켜는 것은 서두르지 않아도 됩니다.
일반 서버 상태로 구조를 먼저 잡고, 공지 채널과 규칙 채널이 준비된 뒤 커뮤니티 기능을 켜야 덜 꼬입니다.
2. 채널을 만들기 전에 카테고리부터 나누기
채널을 바로 여러 개 만드는 방식보다 카테고리부터 먼저 정하는 방식이 관리가 쉽습니다.
초반 서버라면 아래 정도만 있어도 충분합니다.
📌 시작하기
├─ 규칙
├─ 공지
└─ 역할선택
💬 커뮤니티
├─ 잡담
├─ 질문
└─ 봇명령어
🛠 운영
├─ 관리자전용
├─ 로그
└─ 문의
핵심은 유저가 처음 들어왔을 때 어디를 먼저 봐야 하는지가 바로 보이게 만드는 것입니다.
규칙, 공지, 역할선택이 맨 위에 고정되어 있으면 서버 첫인상이 훨씬 정돈되어 보입니다.
3. 처음부터 만들어 두면 좋은 채널
아래 채널은 대부분의 서버에서 초반부터 필요합니다.
규칙:
서버 규칙, 금지 항목, 제재 기준을 적는 채널입니다.
나중에 인증 봇이나 규칙 동의 시스템을 붙일 때 기준 채널로 쓰이기도 합니다.
공지:
업데이트, 이벤트, 운영 안내를 올리는 채널입니다.
일반 멤버가 채팅을 치지 못하게 읽기 전용으로 두는 경우가 많습니다.
잡담:
가장 많이 쓰는 기본 채널입니다.
초반 서버 활동량은 거의 여기서 결정됩니다.
봇명령어:
봇 테스트나 명령어 실행을 따로 모으는 채널입니다.
잡담 채널이 봇 로그로 도배되는 상황을 막기 쉽습니다.
관리자전용:
운영진끼리만 보는 채널입니다.
권한 테스트, 공지 초안, 제재 기록 메모를 남길 때 편합니다.
4. 역할은 적게 시작해야 덜 꼬인다
처음부터 역할을 열 개 넘게 만드는 경우가 많습니다.
대부분은 초반 활동량보다 역할 수가 더 많아지고, 권한 구조도 복잡해집니다.
초기 역할은 아래 정도로 시작하면 충분합니다.
관리자
운영진
봇
인증됨
멤버
`관리자`와 `운영진`은 분리해야 합니다.
모든 운영진에게 `Administrator` 권한을 주면 실수 한 번에 채널 전체 설정이 바뀔 수 있습니다.
웬만하면 필요한 권한만 개별적으로 체크하는 방식이 안전합니다.
5. 권한 구조는 이렇게 잡으면 덜 꼬인다
권한은 @everyone을 기준으로 막고, 필요한 역할에만 푸는 식으로 설계해야 관리가 쉽습니다.
예를 들어 관리자전용 채널은 @everyone에서 보기 권한을 끄고, 관리자와 운영진 역할만 허용합니다.
공지 채널은 아래처럼 잡으면 무난합니다.
@everyone: 보기 허용 / 메시지 전송 차단
운영진: 보기 허용 / 메시지 전송 허용
관리자: 보기 허용 / 메시지 전송 허용
봇을 넣을 계획이라면 봇 역할도 공지 채널과 로그 채널을 볼 수 있게 풀어 둬야 합니다.
이 부분이 빠지면 봇은 온라인인데도 특정 채널에서만 조용해집니다.
6. 초대 링크는 무기한 하나, 임시 링크는 따로
서버를 만들고 나면 초대 링크부터 여기저기 뿌리게 됩니다.
무기한 기본 링크 하나와, 이벤트용 임시 링크를 분리해 두면 나중에 추적하기 쉽습니다.
초대 링크를 만들 때는 아래처럼 설정하면 됩니다.
- 기본 링크:
만료 없음, 사용 횟수 제한 없음 - 이벤트 링크:
7일 만료 또는 100회 제한
이렇게 나눠 두면 어떤 경로로 유저가 들어오는지 구분하기 쉽습니다.
초대 링크 관리가 필요해지면 뒤에서 초대 추적 봇을 붙이는 흐름으로 이어가면 됩니다.
7. 서버를 만든 직후 바로 점검할 것
서버 구조를 대충 만든 뒤 바로 사람을 받기 시작하면 꼭 수정이 생깁니다.
초반 점검은 아래 정도만 해도 충분합니다.
- 새 계정으로 들어왔을 때
규칙,공지,잡담이 정상적으로 보이는가 - 일반 멤버가 공지 채널에 글을 쓰지 못하는가
- 운영진만 관리자전용 채널을 볼 수 있는가
- 봇을 넣었을 때
봇명령어채널에 메시지를 보낼 수 있는가
실제 사용자 시점으로 한 번 들어가 보는 게 가장 빠릅니다.
운영자 계정으로만 보면 권한 문제를 놓치기 쉽습니다.
8. 처음 많이 하는 실수
- 채널을 너무 많이 만드는 실수:
활동량이 적은 초반에는 채널 수보다 대화 밀도가 더 중요합니다.
사람이 적은데 채널만 많으면 서버가 비어 보입니다. Administrator권한을 남발하는 실수:
관리 편하다고 다 열어 두면 나중에 누가 뭘 바꿨는지 추적하기도 어렵습니다.
필요 권한만 따로 줘야 안전합니다.- 규칙과 공지가 아래로 묻히는 실수:
새로 들어온 유저는 맨 위에서 서버 분위기를 판단합니다.
필수 채널을 위쪽에 고정해 두는 게 좋습니다.
9. 여기서 한 번 더 점검할 것
서버 구조를 만들었다면 다음에는 봇을 붙이거나 권한 구조를 더 정교하게 다듬는 쪽으로 넘어가면 됩니다.
특히 봇을 넣을 생각이라면 권한 구조부터 먼저 이해해야 안전합니다.
10. 24시간 운영까지 생각한다면
서버 채널만 정리한다고 운영이 끝나는 것은 아닙니다.
자동 공지, 인증, 환영 메시지, 티켓 같은 기능은 결국 봇이 맡게 됩니다.
봇을 직접 만들 계획이라면 파이썬 디스코드 봇 만들기 처음부터 끝까지에서 바로 이어가면 됩니다.
완성한 봇을 24시간 돌릴 때는 24시간 디스코드 봇 무료 호스팅, 디스호스트 글처럼 별도 서버에 올려 두는 흐름이 필요합니다.