디스코드 권한 계산기

플래그로 권한 정수를 계산하고, 정수를 다시 권한으로 풀어 보고, 봇 초대 URL을 만들어요. 가입할 필요 없어요.

권한 정수 해석
권한 정수
권한 0개
0
봇 초대 URL
https://discord.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&permissions=0&scope=bot%20applications.commands
빠른 프리셋

권한 설정 이상이 필요하신가요?

CordBase로 Discord 서버에 맞는 데이터베이스를 만들 수 있어요. 웹 대시보드에서 테이블을 설계하면 슬래시 명령어가 자동으로 생성되고, 커뮤니티 멤버들이 자연스럽게 데이터를 다룰 수 있어요.

디스코드 권한 계산기란?

디스코드 권한 계산기는 고른 권한을 Discord가 저장하는 숫자 하나, 즉 권한 정수로 합쳐 주고, 정수를 다시 권한 목록으로 바꿔 주는 도구예요. 봇 초대 링크는 이 숫자를 permissions 매개변수에 담아요. 예를 들어 관리자는 8이에요.

Discord 권한 플래그와 값(52개)

각 권한은 64비트 숫자의 비트 하나예요. 권한 묶음은 각 권한의 10진수 값을 더한 값이고, 16진수 값을 OR로 합친 것과 같아요.

권한16진수정수허용하는 작업
초대 코드 만들기0x11서버 초대 코드를 만들 수 있어요
멤버 추방하기0x22멤버를 서버에서 내보낼 수 있어요
멤버 차단하기0x44멤버를 서버에서 영구적으로 차단할 수 있어요
관리자0x88서버의 모든 권한을 가져요. 다른 모든 권한과 채널 권한 덮어쓰기보다 우선해요
채널 관리하기0x1016채널을 만들고, 수정하고, 삭제할 수 있어요
서버 관리하기0x2032서버 이름, 아이콘 등 설정을 바꿀 수 있어요
반응 추가하기0x4064메시지에 새 반응을 추가할 수 있어요
감사 로그 보기0x80128서버 감사 로그를 볼 수 있어요
우선 발언자0x100256말하는 동안 다른 사람의 음량을 낮춰요
동영상0x200512음성 채널에서 카메라나 화면을 공유할 수 있어요(API에서는 Stream이라고 불러요)
채널 보기0x4001024채널을 보고 메시지를 읽을 수 있어요
메시지 보내기0x8002048텍스트 채널에 메시지를 보낼 수 있어요
텍스트 음성 변환(TTS) 메시지 보내기0x10004096/tts로 텍스트 음성 변환 메시지를 보낼 수 있어요
메시지 관리0x20008192다른 멤버의 메시지를 삭제할 수 있어요
임베드 링크0x400016384링크 미리보기를 표시하고 임베드를 보낼 수 있어요
파일 첨부0x800032768파일과 이미지를 올릴 수 있어요
메시지 기록 읽기0x1000065536채널의 이전 메시지를 읽을 수 있어요
@everyone, @here 및 모든 역할 멘션0x20000131072@everyone과 @here 멘션을 쓸 수 있어요
외부 이모지 사용하기0x40000262144다른 서버의 이모지를 쓸 수 있어요
서버 인사이트 보기0x80000524288서버 인사이트와 분석을 볼 수 있어요
연결0x1000001048576음성 채널에 들어갈 수 있어요
말하기0x2000002097152음성 채널에서 말할 수 있어요
멤버 마이크 음소거하기0x4000004194304음성 채널에서 다른 멤버의 마이크를 음소거할 수 있어요
멤버 헤드셋 음소거하기0x8000008388608음성 채널에서 다른 멤버의 헤드셋을 음소거할 수 있어요
멤버 이동하기0x100000016777216멤버를 다른 음성 채널로 옮길 수 있어요
음성 감지 사용0x200000033554432눌러서 말하기 없이 말할 수 있어요
별명 변경하기0x400000067108864자신의 별명을 바꿀 수 있어요
별명 관리하기0x8000000134217728다른 멤버의 별명을 바꿀 수 있어요
역할 관리하기0x10000000268435456자신의 가장 높은 역할보다 아래에 있는 역할을 만들고, 수정하고, 삭제할 수 있어요
웹후크 관리0x20000000536870912웹후크를 만들고, 수정하고, 삭제할 수 있어요
표현 관리하기0x400000001073741824누가 만들었든 이모지, 스티커, 사운드보드 사운드를 수정하고 삭제할 수 있어요
애플리케이션 명령어 사용하기0x800000002147483648슬래시 명령어와 컨텍스트 메뉴 명령어를 쓸 수 있어요
발언권 요청하기0x1000000004294967296스테이지 채널에서 발언을 요청할 수 있어요
이벤트 관리하기0x2000000008589934592누가 만들었든 예정된 이벤트를 수정하고 삭제할 수 있어요
스레드 관리0x40000000017179869184스레드를 삭제하고 보관하며, 모든 비공개 스레드를 볼 수 있어요
공개 스레드 만들기0x80000000034359738368공개 스레드를 만들 수 있어요
비공개 스레드 만들기0x100000000068719476736비공개 스레드를 만들 수 있어요
외부 스티커 사용하기0x2000000000137438953472다른 서버의 스티커를 쓸 수 있어요
스레드에서 메시지 보내기0x4000000000274877906944스레드에 메시지를 보낼 수 있어요
활동 사용하기0x8000000000549755813888음성 채널에서 활동(임베디드 앱)을 시작하고 참여할 수 있어요
타임아웃 멤버0x100000000001099511627776멤버를 타임아웃해 메시지, 반응, 음성 채널 발언을 제한할 수 있어요
크리에이터 수익 창출 분석 보기0x200000000002199023255552서버 구독과 수익 창출 분석을 볼 수 있어요
사운드보드 사용하기0x400000000004398046511104음성 채널에서 사운드보드 사운드를 재생할 수 있어요
표현 만들기0x800000000008796093022208이모지, 스티커, 사운드보드 사운드를 만들고 자신이 만든 것을 관리할 수 있어요
이벤트 만들기0x10000000000017592186044416예정된 이벤트를 만들고 자신이 만든 이벤트를 관리할 수 있어요
외부 사운드 사용하기0x20000000000035184372088832다른 서버의 사운드보드 사운드를 재생할 수 있어요
음성 메시지 보내기0x40000000000070368744177664음성 메시지를 보낼 수 있어요
음성 채널 상태 설정하기0x1000000000000281474976710656음성 채널에 표시되는 상태 텍스트를 설정할 수 있어요
투표 만들기0x2000000000000562949953421312투표를 만들 수 있어요
외부 앱 사용하기0x40000000000001125899906842624사용자가 설치한 앱이 공개 답장을 보낼 수 있게 해요. 앱이 서버에도 설치되어 있으면 필요 없어요(나만 보이는 비공개 답장은 이 권한 없이도 작동해요)
메시지 고정하기0x80000000000002251799813685248메시지를 고정하고 고정을 해제할 수 있어요
슬로우 모드 무시하기0x100000000000004503599627370496슬로우 모드 대기 시간 없이 메시지를 보내고 스레드를 만들 수 있어요

자주 쓰는 Discord 권한 정수

계산기의 프리셋을 초대 링크에 넣을 정수로 정리했어요.

프리셋정수포함된 권한
관리자8관리자
기본 봇2147601472메시지 보내기, 채널 보기, 반응 추가하기, 임베드 링크, 파일 첨부, 메시지 기록 읽기, 애플리케이션 명령어 사용하기
관리 봇2416045174메시지 보내기, 채널 보기, 반응 추가하기, 임베드 링크, 파일 첨부, 메시지 기록 읽기, 애플리케이션 명령어 사용하기, 메시지 관리, 채널 관리하기, 서버 관리하기, 멤버 추방하기, 멤버 차단하기, 역할 관리하기
음악 봇2150633024메시지 보내기, 채널 보기, 연결, 말하기, 동영상, 반응 추가하기, 애플리케이션 명령어 사용하기

예시: 기본 봇의 초대 링크

클라이언트 ID를 Discord 개발자 포털에 있는 내 애플리케이션 ID로 바꾸세요.

https://discord.com/oauth2/authorize?client_id=123456789012345678&permissions=2147601472&scope=bot%20applications.commands

자주 묻는 질문

Discord 권한 정수 8은 무엇인가요?
8은 관리자 플래그(0x8)예요. 모든 권한을 주고 채널 권한 덮어쓰기도 무시하므로, 완전히 믿을 수 있는 봇이나 역할에만 주세요.
Discord 권한 정수는 어떻게 계산하나요?
원하는 권한의 10진수 값을 더하거나, 비트를 OR로 합치면 돼요. 예를 들어 메시지 보내기(2048) + 채널 보기(1024) = 3072. 계산기에서 권한을 체크하면 합계를 대신 계산해 줘요.
권한 정수를 다시 권한 목록으로 바꾸려면 어떻게 하나요?
정수 입력란에 붙여 넣으면 계산기가 비트가 켜진 플래그를 모두 보여 줘요. 직접 계산할 때는 정수와 권한 값을 AND 연산한 결과가 그 값과 같으면 해당 권한이 켜진 거예요.
봇 초대 링크에서 권한 정수는 어디에 들어가나요?
OAuth2 인증 URL의 permissions 쿼리 매개변수에 들어가요. client_id, scope=bot%20applications.commands와 함께 써요. 클라이언트 ID를 입력하면 계산기가 링크를 만들어 줘요.
JavaScript에서 Discord 권한 값이 깨지는 이유는 뭔가요?
JavaScript의 비트 연산자는 32비트로 동작하는데, 많은 권한 플래그가 그보다 커요(스레드에서 메시지 보내기는 2^38이에요). 코드에서 권한을 합치거나 확인할 때는 BigInt를 쓰거나 값을 문자열로 다루세요.

2026-10-14에 권한에 관한 Discord 개발자 문서 기준으로 마지막으로 검토했어요. 더 많은 무료 도구: 모든 Discord 도구