Keep the bot sitting in a voice channel with auto-reconnect.
The bot sits in a voice channel and stays there, reconnecting on its own if dropped. The point is that the channel never looks empty, and alongside it comes a voice status text showing live numbers and a sound played when someone joins.
An empty voice channel makes a server look dead. This feature keeps the bot sitting in a channel you choose and reconnecting on its own if dropped, so the channel always carries a presence. Alongside it are panel buttons: join now brings it in immediately, and force leave pulls it out and keeps it out until you ask it back.
The voice status text turns that presence from silence into information: text shown on the channel carrying live numbers such as how many are listening now, the server member count, the boost count, or the time. With it comes a join sound played when someone enters, uploaded from your device up to 4MB or pasted as a URL.
And if your channel is only used at set hours, scheduling suits you better than sitting permanently: you set a join time and a leave time, with a daily or weekly repeat on the days you choose, or a one-off on a specific date, plus a timezone picked from a list covering Arab and global cities.
Room guard reserves the channel for the bot alone: any member joining it is kicked from voice or timed out for a number of minutes you set. Useful for any channel you want nobody entering. And if you need a presence in more than one channel, you add helper bots, up to 25, each with its own channel.