Strumento Discord · 1 credito per chiamata

Calcolatore di permessi Discord

Converti i bitfield dei permessi in nomi tramite API

Trasforma un bitfield di permessi Discord in nomi di permesso leggibili, o un array di nomi nell'intero combinato a 64 bit, con una sola chiamata REST. Niente bit-shifting, nessuna tabella di lookup da mantenere.

Bitfield ↔ nomiFlag ADMINISTRATORSet completo a 64 bitVeloce in edge
100 free credits No card required Global edge network Structured JSON

What it checks

Bitfield in nomi

Decodifica qualsiasi intero di permessi nei flag di permesso esatti che concede.

Nomi in bitfield

Combina un array di nomi di permesso nel singolo intero che Discord vuole.

Rilevamento di ADMINISTRATOR

Segnala all'istante l'onnipotente permesso ADMINISTRATOR.

Segnalazione dei bit sconosciuti

Fa emergere qualsiasi bit che non corrisponde a un permesso noto.

Try it live

Live demo · 5 requests/min, no key needed
Click “Run review” to see the JSON response.

Quickstart

One authenticated POST request. Official JavaScript and Python SDKs available.

cURL
curl -X POST https://api.mecanik.dev/v1/client/YOUR_UUID/tools/discord-permissions-calc \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"permissions":"274877990912"}' 
JavaScript (fetch)
const res = await fetch(
  "https://api.mecanik.dev/v1/client/YOUR_UUID/tools/discord-permissions-calc",
  {
    method: "POST",
    headers: {
      Authorization: "Bearer YOUR_TOKEN",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({ permissions: "274877990912" }),
  },
);
const { result } = await res.json();
console.log(result.permission_names);
Python (requests)
import requests

r = requests.post(
    "https://api.mecanik.dev/v1/client/YOUR_UUID/tools/discord-permissions-calc",
    headers={"Authorization": "Bearer YOUR_TOKEN"},
    json={"permissions": "274877990912"},
)
print(r.json()["result"]["permission_names"])

Common use cases

Link di invito bot

Calcola l'intero di permessi esatto per un URL di invito OAuth2.

Gestione dei ruoli

Mostra agli admin permessi leggibili durante la modifica dei ruoli.

Dashboard

Visualizza i permessi concessi a un ruolo in un pannello di controllo del bot.

Audit dei permessi

Segnala i ruoli con privilegi eccessivi decodificando i loro bitfield.

Simple, pay-as-you-go pricing

Per call
1 credits
On signup
100 free
Packs from
$5
Credits
Never expire

Pay only for what you use, with no subscription. See full pricing.

Quando usare l’API calcolatore di permessi Discord

Gli interi di permessi sono tra le cose più facili da sbagliare quando si costruisce un bot Discord. Un solo bit calcolato male significa che al tuo bot manca EMBED_LINKS in produzione, o peggio, che un link di invito concede ADMINISTRATOR a un bot che deve solo inviare messaggi. Fare i calcoli dei bit a mano, o copiare un numero magico da un post di forum, non scala ed è difficile da verificare.

L’API calcolatore di permessi Discord elimina le congetture: invia un bitfield e ottieni l’elenco esatto dei permessi che concede, oppure invia i nomi desiderati e ottieni il singolo intero che Discord si aspetta. Trattandosi di un endpoint REST senza stato, si inserisce in modo pulito in un costruttore di link di invito, in una dashboard di gestione dei ruoli o in un controllo CI che fallisce quando un ruolo ha privilegi eccessivi. Abbinalo alla suite API Discord per coprire intent, inviti e moderazione con una sola chiave API.

Frequently asked questions

Cos'è un bitfield di permessi Discord?

Discord memorizza i permessi di un ruolo o di un membro come un singolo intero a 64 bit in cui ogni bit rappresenta un permesso (ad esempio SEND_MESSAGES o BAN_MEMBERS). Questo calcolatore di permessi Discord traduce quell'intero da e verso nomi leggibili.

Può riconvertire i nomi dei permessi in un intero?

Sì. Invia un array di nomi di permesso invece di un bitfield e l'API restituisce l'intero combinato che puoi inserire in un URL di invito bot o in una modifica di ruolo.

Copre ogni permesso di Discord?

Sì. Copre l'intero set di permessi a 64 bit, segnala ADMINISTRATOR separatamente e riporta eventuali bit sconosciuti, così puoi individuare permessi nuovi o deprecati.

Quanto costa l'API calcolatore di permessi Discord?

Ogni chiamata costa 1 credito. Ogni nuovo account riceve 100 crediti gratuiti e i pacchetti di crediti partono da 5 $, senza abbonamento e con crediti che non scadono mai.

Mi serve il token del bot per usarlo?

No. Questo endpoint esegue il calcolo localmente e non contatta mai Discord, quindi il token del tuo bot non è mai richiesto né trasmesso.

Start building in under a minute

Create a free account and get 100 credits. No card required.

Get your API key