Documentation menu

Automation

Scheduled and recurring messages, sticky messages, custom commands, statistics channels, rules and temporary roles. Off by default.

The Automation module is off by default. Enable it with /config module-enable automation or on the dashboard's Modules page.

What it includes#

  • Scheduled messages: send a message once or repeat it daily, weekly or monthly in a channel (/schedule create).

  • Sticky messages: a message that stays at the bottom of a channel (/sticky set).

  • Custom commands: simple commands that reply with text you define (/custom add).

  • Statistics channels: channels whose name shows a live figure such as the member count (/stats add).

  • Rules: automatic threads, reactions, and actions on join or role changes.

  • Temporary roles and channel restrictions: a role or restriction that ends by itself (/temprole add).

When the module is off#

While Automation is off, its commands are refused, scheduled messages and sticky refreshes wait, and rules and statistics do nothing. Taking a temporary role away again, lifting a channel restriction and repairing lost jobs keep running, so nothing stays stuck. Everything you configured is kept.

Commands

Generated from Aurora's command registry. The command reference has search and filters.

CommandWhat it doesWho
/automation createCreate a rule (threads, reactions, join and role actions)Administrator group
/automation deleteDelete a ruleAdministrator group
/automation disableSwitch a rule offAdministrator group
/automation enableSwitch a rule onAdministrator group
/automation listList the rulesAdministrator group
/custom addCreate a custom commandAdministrator group
/custom deleteDelete a custom commandAdministrator group
/custom editChange a custom commandAdministrator group
/custom listList the custom commandsAdministrator group
/custom runRun a custom command of this serverEveryone
/custom toggleSwitch a custom command on or offAdministrator group
/schedule createSchedule a message (once, hourly, daily, weekly or monthly)Administrator group
/schedule deleteDelete a scheduled messageAdministrator group
/schedule listList the scheduled messagesAdministrator group
/schedule pausePause a scheduled messageAdministrator group
/schedule resumeResume a paused scheduled messageAdministrator group
/stats addShow a statistic in a channel nameAdministrator group
/stats listList the statistics channelsAdministrator group
/stats refreshUpdate the statistics channels nowAdministrator group
/stats removeStop updating a statistics channelAdministrator group
/sticky disableSwitch a sticky message off (it stays saved)Administrator group
/sticky enableSwitch a sticky message on againAdministrator group
/sticky listList the sticky messagesAdministrator group
/sticky removeRemove the sticky message of a channelAdministrator group
/sticky setSet or change the sticky message of a channelAdministrator group
/temprole addGive a member a role for a limited time (or extend it)Moderator group + Manage Roles
/temprole listList temporary rolesModerator group
/temprole removeEnd a temporary role nowModerator group + Manage Roles