Discord-Tool · 1 Credit pro Aufruf

Discord-Berechtigungsrechner

Berechtigungs-Bitfelder per API in Namen umwandeln

Verwandeln Sie ein Discord-Berechtigungs-Bitfeld mit einem REST-Aufruf in lesbare Berechtigungsnamen oder ein Array von Namen zurück in den kombinierten 64-Bit-Integer. Kein Bit-Shifting, keine zu pflegenden Lookup-Tabellen.

Bitfeld ↔ NamenADMINISTRATOR-FlagVoller 64-Bit-SatzEdge-schnell
100 free credits No card required Global edge network Structured JSON

What it checks

Bitfeld zu Namen

Dekodieren Sie jeden Berechtigungs-Integer in die genauen Berechtigungsflags, die er gewährt.

Namen zu Bitfeld

Kombinieren Sie ein Array von Berechtigungsnamen in den einzelnen Integer, den Discord erwartet.

ADMINISTRATOR-Erkennung

Kennzeichnet sofort die allmächtige ADMINISTRATOR-Berechtigung.

Meldung unbekannter Bits

Macht alle Bits sichtbar, die keiner bekannten Berechtigung zugeordnet sind.

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

Bot-Invite-Links

Berechnen Sie den exakten Berechtigungs-Integer für eine OAuth2-Invite-URL.

Rollenverwaltung

Zeigen Sie Admins beim Bearbeiten von Rollen menschenlesbare Berechtigungen an.

Dashboards

Stellen Sie die gewährten Berechtigungen einer Rolle in einem Bot-Control-Panel dar.

Berechtigungs-Audits

Kennzeichnen Sie überprivilegierte Rollen durch Dekodieren ihrer Bitfelder.

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.

Wann die Discord-Berechtigungsrechner-API einzusetzen ist

Berechtigungs-Integer gehören zu den Dingen, die man beim Bau eines Discord-Bots am leichtesten falsch macht. Ein einziges falsch berechnetes Bit bedeutet, dass Ihrem Bot in der Produktion EMBED_LINKS fehlt, oder schlimmer noch, dass ein Invite-Link einem Bot, der nur Nachrichten senden soll, ADMINISTRATOR gewährt. Die Bit-Rechnerei von Hand oder das Kopieren einer magischen Zahl aus einem Forenbeitrag skaliert nicht und ist schwer zu auditieren.

Die Discord-Berechtigungsrechner-API beseitigt das Rätselraten: Senden Sie ein Bitfeld und erhalten Sie die exakte Liste der Berechtigungen zurück, die es gewährt, oder senden Sie die gewünschten Namen und erhalten Sie den einzelnen Integer zurück, den Discord erwartet. Da es sich um einen zustandslosen REST-Endpunkt handelt, fügt er sich sauber in einen Invite-Link-Builder, ein Rollenverwaltungs-Dashboard oder einen CI-Check ein, der fehlschlägt, wenn eine Rolle überprivilegiert ist. Kombinieren Sie ihn mit der Discord-API -Suite, um Intents, Invites und Moderation über einen API-Schlüssel abzudecken.

Frequently asked questions

Was ist ein Discord-Berechtigungs-Bitfeld?

Discord speichert die Berechtigungen einer Rolle oder eines Mitglieds als einzelnen 64-Bit-Integer, bei dem jedes Bit eine Berechtigung repräsentiert (zum Beispiel SEND_MESSAGES oder BAN_MEMBERS). Dieser Discord-Berechtigungsrechner übersetzt diesen Integer in lesbare Namen und zurück.

Kann er Berechtigungsnamen wieder in einen Integer umwandeln?

Ja. Senden Sie statt eines Bitfelds ein Array von Berechtigungsnamen, und die API gibt den kombinierten Integer zurück, den Sie in eine Bot-Invite-URL oder eine Rollenbearbeitung einsetzen können.

Deckt er jede Discord-Berechtigung ab?

Ja. Er deckt den vollen 64-Bit-Berechtigungssatz ab, kennzeichnet ADMINISTRATOR separat und meldet alle unbekannten Bits, damit Sie neue oder veraltete Berechtigungen erkennen können.

Wie viel kostet die Discord-Berechtigungsrechner-API?

Jeder Aufruf kostet 1 Credit. Jedes neue Konto erhält 100 kostenlose Credits, und Credit-Pakete beginnen bei 5 $, ohne Abonnement und mit Credits, die nie verfallen.

Brauche ich meinen Bot-Token, um sie zu nutzen?

Nein. Dieser Endpunkt führt die Berechnung lokal durch und kontaktiert Discord nie, sodass Ihr Bot-Token niemals benötigt oder übertragen wird.

Start building in under a minute

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

Get your API key