Icon Automation
Icon Automation updates a Roblox game’s icon and localized display names around an event countdown.
What it controls
- Manual event name
- Manual event start time
- Countdown stages
- Uploaded stage assets
- Default timer overlays
- Optional original icon restore
- Optional localized name sync
- Optional Discord webhook settings
Countdown stages
| Stage | Meaning |
|---|---|
| 8H | Eight hours before the event |
| 6H | Six hours before the event |
| 4H | Four hours before the event |
| 2H | Two hours before the event |
| 1H | One hour before the event |
| 30m | Thirty minutes before the event |
| NOW | Event is inside the configured now window |
Required permission
Icon Automation requires Roblox legacy-universe:manage when it applies icons or
localized names. RoControl will ask for this permission when the module needs it.
Setup flow
- Open the game overview.
- Enable Icon Automation.
- Authorize Roblox manage access if prompted.
- Open Icons.
- Set the event name and start time.
- Choose whether to restore the original icon after the countdown.
- Upload custom stage assets or use the bundled timer overlays.
- Run a check manually.
- Review the desired stage and next change time.
Example event setup
Event name: Lucky Weekend
Event start: 2026-05-08 18:00
Now window: 240 minutes
Restore original icon: enabled
Sync localized name: enabledLocalized name behavior
When name sync is enabled, RoControl can update localized Roblox names with a countdown title. Keep the French fallback title clean because it is the source used when a localized Roblox title is missing.
Example fallback title:
Arena EventsExample countdown title:
Arena Events - Lucky Weekend starts nowDiscord settings
Discord integrations are available when the backend secrets are configured. The module can send reminders and optionally sync a Discord server icon.
| Secret state | Behavior |
|---|---|
| Webhook configured | Reminder messages can be sent |
| Bot token and guild configured | Server icon sync can be used |
| Missing secrets | Discord controls remain unavailable or show warnings |
Recovery
If the wrong icon is applied:
- Open Icon Automation.
- Check the current public icon.
- Use Restore original now if the original icon is correct.
- Upload or capture a better original icon if needed.
- Run another check.
Drive it from your game (Roblox SDK)
Beyond dashboard countdowns, you can feed Icon Automation directly from in-game events using the server-only Roblox SDK: register recurring schedules or report live events, and RoControl resolves a single winning overlay. See SDK Icon Automation Events.