Discord API
Discord 봇 및 앱 개발자를 위한 열 개의 REST 엔드포인트: 계산기, 빌더, 디코더, 모더레이션. 하나의 API 키, 사용량 기반 크레딧, SDK 종속 없음.
Discord 봇 도구
호출당 1 크레딧. Click any tool to run it live.
권한 계산기
Discord 권한 비트필드를 해당 권한 이름으로 변환하거나, 이름을 다시 결합된 64비트 비트필드로 변환합니다. ADMINISTRATOR를 표시합니다.
/tools/discord-permissions-calc타임스탬프 생성기
각 보는 사람의 로컬 시간대로 렌더링되는 Discord 동적 타임스탬프 마크업(<t:unix:style>)을 생성합니다. 모든 스타일을 반환합니다.
/tools/discord-timestamp게이트웨이 인텐트 계산기
인텐트 이름에서 게이트웨이 인텐트 비트필드를 계산하거나, 값을 이름으로 디코딩합니다. 특권 인텐트를 표시합니다.
/tools/discord-intents-calc봇 초대 URL 빌더
클라이언트 ID로부터 선택적 권한, 스코프, 미리 선택된 길드를 포함한 Discord OAuth2 봇 초대/인증 URL을 만듭니다.
/tools/discord-bot-invite스노우플레이크 디코더
Discord 스노우플레이크 ID를 생성 타임스탬프와 내부 워커, 프로세스, 증분 값으로 디코딩합니다.
/tools/discord-snowflake-decodeCDN URL 리졸버
Discord CDN 에셋 URL을 만들고 검증합니다: 아바타, 아이콘, 배너, 이모지, 스티커, 기본 아바타. 애니메이션 에셋을 자동으로 감지합니다.
/tools/discord-cdn-resolveDiscord 메시징 & 안전
호출당 1-3 크레딧. Click any tool to run it live.
임베드 빌더
모든 한도(제목, 설명, 25개 필드, 6000자, 10개 임베드)에 대해 Discord 임베드를 검증하고 정규화합니다. 전송 준비가 된 페이로드를 반환합니다.
/tools/discord-embed-build슬래시 명령어 검증기
슬래시/애플리케이션 명령어 정의를 모든 Discord 규칙에 대해 검증합니다: 이름 형식, 설명 길이, 옵션 유형, 선택지, 중첩, 그리고 4000자 예산.
/tools/discord-command-validate텍스트 새니타이저
신뢰할 수 없는 텍스트를 메시지에 안전하게 반영할 수 있게 만듭니다: @everyone/@here와 원시 멘션을 무력화하고, 마크다운을 이스케이프하며, 보이지 않는/양방향/제어 문자를 제거합니다.
/tools/discord-text-sanitize메시지 모더레이션
메시지에 대한 AutoMod 스타일 모더레이션: 초대 링크, 대량 멘션, 대문자, 이모지/문자 스팸, 잘고, 사기 문구. 위험 점수와 권장 조치를 반환합니다.
/tools/discord-moderateHow it fits with the official Discord API
Use both. Discord handles the live connection; Mecanik handles the supporting logic around it.
Official Discord API
- Gateway connection, events, and live bot actions
- Sending messages, managing guilds and members
- Requires your bot token and a maintained connection
Mecanik Discord API
- Stateless calculators, builders, and validators
- Sanitizes and moderates untrusted text before you post it
- No bot token, no gateway, one HTTP request per call
왜 Mecanik Discord API 위에서 개발해야 하는가
게이트웨이 연결 불필요
무상태 REST 호출이 엣지에서 실행됩니다. 봇 로그인도, Discord 게이트웨이에 대한 속도 제한과의 씨름도 없습니다.
항상 최신
권한 플래그, 인텐트, CDN 규칙이 최신 Discord 변경 사항에 맞춰 추적되므로, 여러분의 봇이 결코 뒤처지지 않습니다.
구조화된 JSON
일관된 { result, success, errors } 형식. discord.js, discord.py 또는 어떤 언어에서도 파싱하기 쉽습니다.
설계부터 안전
새니타이저와 모더레이션 도구는 제공된 텍스트에만 작동합니다. Discord API 접촉도, 토큰 공유도 필요 없습니다.
사용량 기반 지불
대부분의 Discord 도구는 1 크레딧입니다. 구독도, 좌석당 요금도, 최소 금액도 없습니다.
크레딧은 만료되지 않습니다
한 번 구매하고 자신의 속도로 사용하세요. 취미 봇과 주말 프로젝트에 이상적입니다.
Mecanik Discord API란?
Mecanik의 Discord API는 Discord 봇이나 앱을 만들 때 자잘하고 오류가 잦은 부분을 처리하는 열 개의 REST 엔드포인트 모음으로, 그것들을 직접 다시 구현할 필요가 없게 해줍니다. 권한 비트필드를 하드코딩하거나, <t:unix> 타임스탬프 마크업을 손으로 만들거나, 직접 AutoMod 휴리스틱을 작성하는 대신, 인증된 POST 요청 한 번을 보내면 깔끔하고 구조화된 JSON을 돌려받습니다.
모든 엔드포인트는 무상태이며 Cloudflare Workers 위 엣지에서 실행되므로, 유지할 게이트웨이 연결도 콜드 스타트도 없습니다. 도구는 두 그룹으로 나뉩니다. 빌더와 계산기에는 Discord 권한 계산기 , Discord 타임스탬프 생성기 , 게이트웨이 인텐트, 봇 초대 URL, 스노우플레이크 디코딩, CDN URL, 임베드, 슬래시 명령어 검증이 포함됩니다. 안전 도구(텍스트 새니타이저와 메시지 모더레이션)는 신뢰할 수 없는 사용자 입력을 채널에 안전하게 반영할 수 있게 만듭니다.
자주 묻는 질문
이것이 공식 Discord API인가요?
아니요. 이것은 Discord의 공식 API를 보완하는 제3자 개발자 툴킷입니다. 계산, 검증, 포맷팅을 로컬에서 수행하며, 여러분을 대신해 Discord에 연결하지 않고 봇 토큰도 요구하지 않습니다. 게이트웨이 및 REST 작업에는 공식 Discord API 를, 그 주변의 보조 로직에는 Mecanik Discord API를 사용하세요.
어떤 Discord 라이브러리와 함께 작동하나요?
어떤 것이든요. 모든 엔드포인트가 평범한 JSON을 반환하기 때문에, 결과는 discord.js, discord.py, Serenity, JDA 또는 원시 웹훅 호출에 바로 들어갑니다. SDK 종속이 없으며, 단 한 번의 HTTP 요청이면 충분합니다.
Discord API 비용은 얼마인가요?
대부분의 Discord 도구는 호출당 1 크레딧에 불과합니다. 텍스트 새니타이저와 슬래시 명령어 검증기는 2, 메시지 모더레이션은 3 크레딧입니다. 모든 신규 계정에 100개의 무료 크레딧이 제공되며, 크레딧 팩은 5달러부터 시작합니다. 크레딧은 만료되지 않으며 구독이 없습니다.
제 봇 토큰을 공유해야 하나요?
아니요. 이 엔드포인트 중 어느 것도 여러분의 Discord 봇 토큰을 요구하거나 Discord에 인증된 호출을 하지 않습니다. 새니타이저와 모더레이션 도구는 여러분이 보낸 텍스트에만 순수하게 작동하므로, 봇의 자격 증명을 완전히 관여시키지 않습니다.
프로덕션 봇에서 Discord API를 사용할 수 있나요?
네. 엔드포인트는 무상태이고 빠르며, 모든 메시지나 상호작용에서 실행되도록 설계되었습니다. 특히 모더레이션과 새니타이저 도구는 봇이 반영하거나 저장하기 전에 신뢰할 수 없는 사용자 입력에 대해 런타임에 실행되도록 만들어졌습니다.
By using the Mecanik API you agree to our API Terms & Acceptable Use Policy and Privacy Policy.