The developer portal
developer.cloak.chat is the web home for your bots. Sign in with your Cloak account to:- Create bots and get the token (shown once, exactly like the in-app flow).
- Regenerate or revoke tokens. Revoking also rotates the bot’s key epochs, so a leaked token goes deaf everywhere.
- Set the profile: avatar, a description (shown on the install consent screen), and a homepage URL.
- Mint and revoke invite links (below).
- Watch usage: storage against the owner pool, the bandwidth window, and daily message counts.
The Permissions tab shows the manifest your bot declares in
requiredPermissions when it connects. The portal cannot edit it: the code that runs is the thing that asks, by design. A bot that has never connected shows an empty manifest, and its invite links cannot preselect anything yet, so connect once before you share a link.Invite links
An invite link lets any server admin install your bot, Discord-style. Mint one on the portal’s Install tab: pick the subset of your declared manifest to preselect, and you get a URL shaped like:What installation means
Installing a bot into a server hands it that server’s encryption key, scoped by the role the approval mints. The consent screen says this in plain words, because it is the whole ballgame on an end-to-end encrypted platform: admins should only add bots they trust, and your description is your chance to earn that. See How bots work.Next
Quickstart
Create a bot and get it talking first.
Permissions
Declaration versus grant, and what admins actually approve.
Deploying a bot
Run it somewhere permanent before you share the link.
Bot Developer Terms
The rules that come with distribution.