Control the bot displayed presence and activity.
The status is the line shown under the bot name in the member list. You build it from several sections that rotate automatically, so the bot keeps looking alive instead of carrying one fixed line forever.
The text shown under the bot name. You can write live variables in it that are replaced with real numbers when displayed, such as the member count or the server name.
The state shown next to the bot name: online, do not disturb, idle, or invisible.
The line under the bot name in the member list is seen by everyone who opens the server, and a fixed line that never changes makes the bot look neglected. Here you build several sections that rotate automatically, keeping the bot looking alive.
Every section is an independent status with an internal name, an enable switch, and a display duration in seconds before moving to the next. Add as many as you want and they rotate in order. Every section needs a name before saving.
Each section carries three elements: the status text, the activity type preceding it, and the presence shown next to the name. There are five activity types: playing, streaming, listening to, watching, and competing in. And four presences: online, do not disturb, idle, and invisible.
The strongest part of the text is that it accepts live variables replaced with real numbers when displayed, such as the member count. That turns the line into refreshing information rather than a written sentence.