The bot's login token. Build-time only.
Bot
typeYour Discord bot: guilds, gateway ping, self user and lifecycle.
Properties
16The gateway intents, comma-separated by name (or "default intents" / "all"). Build-time only.
all / default / none / online / owner / voice. Build-time only.
The enabled cache flags, comma-separated by name (or "all" / "default" / "none"). Build-time only.
zlib / none. Build-time only.
The number of shards. -1 (default) = Discord's recommended count, 1 = single shard, N>=2 = N shards. Build-time only; once running, returns the real shard total.
The bot's activity text (e.g. "playing"). Live-updatable.
Average gateway ping across shards, in ms (-1 if not running).
Number of guilds the bot is in (0 if not running).
Number of currently-connected shards (0 if not running).
All guilds the bot is a member of (empty if not running).
The bot's own user account (none if not running).
The application (developer portal) info of the bot. Fetched online, so it requires 'await'.
The name of a Discord entity: a user's or member's account name, a guild's name, a role/channel name, a bot's define-name. Registered on Skript's native Property.NAME, so the idiomatic "name of %x%" works without colliding. For a member's server nickname or display name, use "effective name".
The online status of a Discord entity. Read-only on a member (the presence Discord reports: online, idle, do not disturb, offline...). On a bot it is the live presence and can be set (online / idle / dnd / invisible). One syntax, dispatched per type — "online status of %member/bot%".
The avatar/icon URL of a Discord entity: a user/member's avatar, a guild's icon, a sticker's image, an application's icon... Co-owned across every type that has one, so "avatar url of %x%" works on any of them. Always a string (the image URL).
Effects
3Connects a bot to an audio (voice or stage) channel.
The bot needs the Connect permission on that channel.
Closes a bot's audio connection in a guild.
Without a bot, the one owning the given guild is used.
Makes a bot leave a guild. It loses every access to that server until re-invited.
Conditions
1Whether the bot is logged in and running (its shards have been built).
Returned by
2Syntaxes elsewhere in DiSky that return Bot.
Documentation
4Hand-written guides that cover Bot.