CreateBotInput
Register a new bot under the authenticated vendor.
Fields
avatarUrlStringbotTypeBotType!RequiredcategoryStringconfigurationJSONdescriptionStringdisplayNameString!RequiredisPublicBooleanusernameString!RequiredwebhookSecretStringwebhookUrlString
URL of the bot's avatar image.
Which runtime surface the bot plugs into.
Directory category the bot is filed under.
Free-form JSON configuration passed through to the bot runtime.
What the bot does, shown in the directory. Up to 500 characters.
Human-readable name shown in chat and the directory. 2–100 characters.
Whether to list the bot in the public directory. Defaults to false.
Handle the bot is mentioned by, without the leading @. 3–50 characters, alphanumeric and underscores only, and unique platform-wide.
Shared secret the delivery signature is computed with. 32–128
characters. Store it — it is never returned again.
HTTPS URL to deliver the bot's events to. Without one it receives nothing.
Built with