- Your code has no direct network access. All HTTP goes through
ctx.httpto domains you declare; live connections go throughctx.ws. - Nothing persists on disk. Containers are wiped between restarts. Durable state belongs in
ctx.kvorctx.sql. - Resources are capped. 64 MB memory and a fraction of a vCPU per worker. The full numbers live in Limits and quotas.
- Timers do not run on their own. Marketplace plugins are event-driven: periodic work rides on event traffic with a cooldown. See Pool mode.
- Reading what people type is a privacy capability. Message text arrives empty unless you request
events:message_contentand the server approves it. See the capability catalog. - Your first version is reviewed by a human. Plan for a short wait before it goes live. See Publish & review.
UnderstandSDK 0.10.1
Good to know before you build
These docs are public. To publish a plugin you need a YourBot account: sign in to open the Dev Portal.
YourBot docs
Reference tables are generated from the code that is running.
Ask in Discord
Suggest a correction