Skip to main content
가이드
가이드BasicsSecurity

Discord 서버에 봇을 추가하는 방법, 그리고 봇에 정말 필요한 권한

봇을 추가하는 데는 1분이면 충분합니다. 올바른 권한을 주는 것이 서버를 안전하게 지키는 핵심입니다. 단계별 안내와 신뢰할 수 없는 봇을 알아보는 방법을 소개합니다.

게시일 작성자 AlphaCloud3 분 분량

Discord 서버에 봇을 추가하는 데는 1분 정도면 됩니다. 다만 그 과정에서 클릭하며 지나치는 권한 화면은 더 신중하게 살펴볼 필요가 있습니다. 권한이 너무 많은 봇은 서버를 잃는 가장 쉬운 방법이기 때문입니다.

시작하기 전에 필요한 것

봇을 추가하려면 서버에서 서버 관리 권한이 있어야 합니다. 서버 소유자나 관리자 권한을 가진 사람이 여기에 해당합니다. 초대 과정에서 서버가 목록에 나타나지 않는다면, 대부분 이 권한이 없기 때문입니다.

단계별로 봇 추가하기

  1. 봇의 초대 링크를 엽니다. 링크는 봇의 웹사이트나 Discord 프로필에서 찾을 수 있습니다. 봇을 클릭한 뒤 앱 추가를 누르면 됩니다.
  2. 목록에서 원하는 서버를 선택합니다.
  3. Discord가 봇이 요청하는 권한을 보여줍니다. 내용을 읽고, 주고 싶지 않은 권한은 체크를 해제하세요.
  4. 승인을 누르고, 캡차가 나타나면 풀어 주세요.

이제 끝입니다. 봇이 멤버 목록에 나타나고, 봇 이름을 딴 고유한 역할을 받습니다.

봇에 정말 필요한 권한

권한마다 한 가지 질문을 던져 보세요. 이 봇이 이 권한이 필요한 어떤 일을 하나요? 음악 봇은 사람을 차단할 이유가 없고, 환영 메시지 봇은 채널을 삭제할 이유가 없습니다.

특히 다시 살펴봐야 할 권한은 세 가지입니다.

  • 관리자는 다른 모든 권한과 채널 규칙을 무시합니다. 기능이 많은 일부 올인원 봇은 편의를 위해 이 권한을 요구하기도 합니다. 관리자 권한을 가진 봇은 봇이나 개발자의 계정이 탈취되면 무엇이든 할 수 있으므로, 봇이 이 권한 없이도 작동한다면 개별 권한을 우선하세요.
  • 웹후크 관리는 무해해 보이지만, 웹후크는 임의의 이름과 프로필 사진으로 채널에 메시지를 올릴 수 있고, 봇을 제거한 뒤에도 계속 작동합니다.
  • @everyone 멘션은 손상된 봇이 모든 멤버에게 한꺼번에 스팸을 보내는 데 필요한 권한입니다.

나중에 기능이 요구할 때 권한을 추가해도 늦지 않습니다. 한 번 과하게 준 권한으로 생긴 피해를 되돌리는 건 훨씬 어렵습니다.

봇이 여전히 할 수 없는 일이 있을 때

봇에 권한이 있는데도 작동하지 않는다면 서버 설정, 역할에서 역할 순서를 확인하세요. 봇은 자신의 가장 높은 역할보다 아래에 있는 역할과 멤버만 관리할 수 있습니다. 봇의 역할을 봇이 부여해야 할 역할보다 위로 끌어올리세요. 이 내용만 따로 정리한 가이드도 있습니다: 봇이 그 역할을 지정할 수 없는 이유.

채널별로도 권한이 재정의될 수 있습니다. 봇이 다른 모든 곳에서는 작동하는데 한 채널에서만 안 된다면, 그 채널의 권한을 확인하세요.

봇을 신뢰해도 되는지 확인하는 방법

완벽한 검증 방법은 없지만 다음 신호들이 도움이 됩니다.

  • 앱 옆의 인증됨 표시는 Discord가 개발자를 검토했다는 뜻입니다. 봇이 100개 서버를 넘어서려면 인증이 필요하므로 의미는 있지만, 모든 것을 보장하지는 않습니다.
  • 실제 웹사이트, 지원 서버, 개인정보 처리방침이 있는지 확인하세요. 누가 만들었는지, 그리고 그들에게 어떻게 연락할 수 있는지도 중요합니다.
  • 합리적인 권한 요청. 작은 기능 하나를 위해 관리자 권한을 요구하는 봇은 경고 신호입니다.
  • 링크를 어디서 발견했는지. DM으로 전달되거나 낯선 사람이 권하는 봇, 그리고 어떤 형태든 무료 Nitro를 준다는 약속에는 특히 주의하세요.

봇 제거하기

멤버 목록에서 봇을 마우스 오른쪽 버튼으로 클릭하고 추방을 선택하세요. 봇의 역할도 함께 사라집니다. 봇이 만든 웹후크는 남아 있을 수 있으니 서버 설정, 연동, 웹후크도 확인하세요.

한 가지 안전장치 더

규모가 큰 서버를 운영한다면 서버의 안전 설정에서 관리 기능에 2단계 인증 요구를 켜고, 서버 관리 권한을 아무에게나 주지 마세요. 이 권한이 있는 사람은 누구나 봇을 추가할 수 있으므로, 잘못된 봇도 추가할 수 있다는 뜻입니다. 이런 봇이 무엇을 할 수 있고 피해를 어떻게 줄일지 더 알고 싶다면 Anti-Nuke가 하는 일을 읽어 보세요.

참고로 AlphaCloud도 그런 올인원 봇 중 하나입니다. 한번 써 보고 싶다면 초대하기는 1분이면 되고, 설정은 웹 패널에서 진행할 수 있습니다.

더 많은 글