Discord developer API

API Discord

Mười endpoint REST cho lập trình viên bot và ứng dụng Discord: máy tính, trình dựng, trình giải mã và kiểm duyệt. Một khóa API, tín dụng trả theo lượt dùng, không khóa SDK.

Máy tínhTimestampEmbed & CDNKiểm duyệtNhanh tại edge
10 endpointsOne Discord API key
From 1 creditPay only per call
<100msEdge response
No gatewayNo bot token shared

Công cụ bot Discord

1 tín dụng mỗi lệnh gọi. Click any tool to run it live.

POST 1 tín dụng

Máy tính quyền hạn

Chuyển một bitfield quyền hạn Discord thành tên các quyền của nó, hoặc tên trở lại thành bitfield 64 bit kết hợp. Đánh dấu ADMINISTRATOR.

/tools/discord-permissions-calc
POST 1 tín dụng

Trình tạo timestamp

Tạo markup timestamp động của Discord (<t:unix:style>) hiển thị theo múi giờ địa phương của từng người xem. Trả về mọi kiểu.

/tools/discord-timestamp
POST 1 tín dụng

Máy tính gateway intent

Tính bitfield gateway intent từ tên các intent, hoặc giải mã một giá trị thành tên. Đánh dấu các intent đặc quyền.

/tools/discord-intents-calc
POST 1 tín dụng

Trình dựng URL mời bot

Dựng một URL mời/ủy quyền bot OAuth2 của Discord từ một client ID, với quyền hạn, scope và máy chủ chọn sẵn tùy chọn.

/tools/discord-bot-invite
POST 1 tín dụng

Trình giải mã snowflake

Giải mã một ID snowflake của Discord thành timestamp tạo của nó, cùng các giá trị worker, tiến trình và increment nội bộ.

/tools/discord-snowflake-decode
POST 1 tín dụng

Trình phân giải URL CDN

Dựng và xác thực các URL tài nguyên CDN của Discord: avatar, icon, banner, emoji, sticker và avatar mặc định. Tự phát hiện tài nguyên động.

/tools/discord-cdn-resolve

Nhắn tin & an toàn Discord

1-3 tín dụng mỗi lệnh gọi. Click any tool to run it live.

POST 1 tín dụng

Trình dựng embed

Xác thực và chuẩn hóa embed Discord theo từng giới hạn (tiêu đề, mô tả, 25 trường, 6000 ký tự, 10 embed). Trả về một payload sẵn sàng gửi.

/tools/discord-embed-build
POST 2 tín dụng

Trình kiểm tra lệnh slash

Xác thực một định nghĩa lệnh slash/ứng dụng theo tất cả quy tắc Discord: định dạng tên, độ dài mô tả, kiểu tùy chọn, lựa chọn, lồng nhau và ngân sách 4000 ký tự.

/tools/discord-command-validate
POST 2 tín dụng

Trình làm sạch văn bản

Làm cho văn bản không tin cậy an toàn để lặp lại trong một tin nhắn: vô hiệu hóa @everyone/@here và các mention thô, escape markdown, và loại bỏ các ký tự vô hình/bidi/điều khiển.

/tools/discord-text-sanitize
POST 3 tín dụng

Kiểm duyệt tin nhắn

Kiểm duyệt kiểu AutoMod cho một tin nhắn: liên kết mời, mention hàng loạt, chữ hoa, spam emoji/ký tự, zalgo và các cụm từ lừa đảo. Trả về điểm rủi ro và hành động được đề xuất.

/tools/discord-moderate

How 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

Vì sao nên xây dựng trên API Discord của Mecanik

Không cần kết nối gateway

Các lệnh gọi REST không trạng thái chạy tại edge. Không đăng nhập bot, không phải xoay xở với giới hạn tốc độ của gateway Discord.

Luôn cập nhật

Cờ quyền hạn, intent và quy tắc CDN được bám theo những thay đổi mới nhất của Discord, để bot của bạn không bao giờ lệch nhịp.

JSON có cấu trúc

Định dạng nhất quán { result, success, errors }. Dễ phân tích trong discord.js, discord.py hay bất kỳ ngôn ngữ nào.

An toàn từ thiết kế

Các công cụ làm sạch và kiểm duyệt chỉ hoạt động trên văn bản được cung cấp. Không liên hệ API Discord, không cần chia sẻ token.

Trả theo lượt dùng

Hầu hết công cụ Discord tốn 1 tín dụng. Không thuê bao, không phí theo chỗ, không mức tối thiểu.

Tín dụng không bao giờ hết hạn

Mua một lần, dùng theo nhịp của bạn. Lý tưởng cho bot sở thích và dự án cuối tuần.

API Discord của Mecanik là gì?

API Discord của Mecanik là một bộ gồm mười endpoint REST đảm nhận những phần rắc rối, dễ mắc lỗi khi xây dựng một bot hay ứng dụng Discord, để bạn không phải tự triển khai lại chúng. Thay vì viết cứng các bitfield quyền hạn, tự dựng markup timestamp <t:unix> bằng tay, hoặc viết các heuristic AutoMod của riêng mình, bạn thực hiện một yêu cầu POST đã xác thực và nhận lại JSON sạch sẽ, có cấu trúc.

Mỗi endpoint đều không trạng thái và chạy trên Cloudflare Workers tại edge, nên không có kết nối gateway nào phải duy trì và không có cold start. Các công cụ chia thành hai nhóm. Các trình dựng và máy tính gồm máy tính quyền hạn Discord , trình tạo timestamp Discord , gateway intent, URL mời bot, giải mã snowflake, URL CDN, embed và xác thực lệnh slash. Các công cụ an toàn (trình làm sạch văn bản và kiểm duyệt tin nhắn) làm cho đầu vào của người dùng không tin cậy trở nên an toàn để lặp lại vào một kênh.

Câu hỏi thường gặp

Đây có phải API Discord chính thức không?

Không. Đây là một bộ công cụ lập trình viên của bên thứ ba bổ trợ cho API chính thức của Discord. Nó thực hiện tính toán, xác thực và định dạng cục bộ, và không bao giờ kết nối tới Discord thay cho bạn hay yêu cầu token bot của bạn. Hãy dùng API Discord chính thức cho các hành động gateway và REST, và dùng API Discord của Mecanik cho phần logic hỗ trợ xung quanh chúng.

Nó hoạt động với những thư viện Discord nào?

Bất kỳ thư viện nào. Vì mỗi endpoint trả về JSON thuần, kết quả gắn thẳng vào discord.js, discord.py, Serenity, JDA hay một lệnh gọi webhook thô. Không có khóa SDK, và chỉ cần một yêu cầu HTTP duy nhất.

API Discord có giá bao nhiêu?

Hầu hết công cụ Discord chỉ tốn 1 tín dụng mỗi lệnh gọi; trình làm sạch văn bản và trình kiểm tra lệnh slash tốn 2, và kiểm duyệt tin nhắn tốn 3. Mỗi tài khoản mới được 100 tín dụng miễn phí, và các gói tín dụng bắt đầu từ 5 $. Tín dụng không bao giờ hết hạn và không có thuê bao.

Tôi có cần chia sẻ token bot của mình không?

Không. Không endpoint nào trong số này yêu cầu token bot Discord của bạn hay thực hiện các lệnh gọi đã xác thực tới Discord. Trình làm sạch và các công cụ kiểm duyệt chỉ hoạt động thuần túy trên văn bản bạn gửi cho chúng, giúp giữ thông tin xác thực của bot bạn hoàn toàn nằm ngoài vòng lặp.

Tôi có thể dùng API Discord trong các bot production không?

Có. Các endpoint không trạng thái, nhanh và được thiết kế để chạy ở mỗi tin nhắn hoặc tương tác. Đặc biệt, các công cụ kiểm duyệt và làm sạch được xây dựng để chạy tại thời điểm thực thi trên đầu vào người dùng không tin cậy trước khi bot của bạn lặp lại hoặc lưu trữ nó.

Most Discord tools cost 1 credit. Every new account gets 100 free credits, and credits never expire.
See credit packs

Bắt đầu xây dựng bot Discord của bạn

Tạo tài khoản miễn phí, lấy token API và thực hiện lệnh gọi API Discord đầu tiên trong chưa đầy một phút.

Bắt đầu miễn phí

By using the Mecanik API you agree to our API Terms & Acceptable Use Policy and Privacy Policy.

Try It Live

Interactive demo - 5 requests/min. Sign up for full access.