woowacourse/working-scholars

우아한테크코스 프리코스 디스코드 봇 추가 관리 방안

Opened this issue · 0 comments

개요

디스코드 봇 기능만 추가할 수 있는 역할 추가 및 이에 대한 가이드 문서 제작

해당 업무와 관련한 방안에 대한 이슈 입니다.

기간

~ 2024.11.12

내용

디스코드에 봇을 추가하는 과정은 다음과 같습니다.

  1. 디스코드 디벨로퍼 사이트에서 개인 작업공간에서 봇을 생성
  2. 디스코드 관리자 권한이 있는 채널에 생성한 봇을 추가

디스코드에서는 봇 기능만 추가할 수 있는 권한은 없는 것으로 확인되었고, 봇을 추가하기 위해서는 관리자 권한이 필수입니다.
이에 대하여 생각해본 대체 방안은 다음과 같습니다:

1. 서버 관리 권한을 부여하는 방법

  • 봇을 추가하기 위해 관리자 권한보다 낮은 서버 관리 권한을 부여합니다.
  • 단점:
    • 서버 이름 변경, 지역 변경, 초대 확인 등 봇 추가를 넘어서는 다양한 서버 관리 기능까지 활성화됩니다.

2. 사용자가 봇을 생성하고, 관리자가 이를 검토 후 추가해주는 방법

  • 사용자는 봇을 생성할 때, 디스코드 디벨로퍼의 팀 자산으로 설정해야 하므로 이에 대한 가이드가 필요합니다.
  • 단점:
    • 봇 추가 및 검토를 위한 추가 인력이 필요합니다.

참고 사항

디스코드 봇 관리 방안 문서