AscensionBot

Automation

The Automation module in AscensionBot — what it does and how to configure it.

AscensionBot runs eight background automation loops at once: refreshing live stat voice channels, sending birthday wishes, posting recurring scheduled messages, cleaning up expired temp roles, and watching for inactive members to warn or kick. It also automatically crowns a Member of the Week, sends your staff a weekly activity report, and gradually decays XP for long-inactive members. All of it is configured from one place with /schedule and its companion commands. This is the real under-the-hood automation layer that keeps your server running itself.