Scheduling & Profiles¶
Dexter supports multiple user profiles with automatic time-based switching. Each profile can have its own location, areas, distance, and template — and you define active hours to control when each profile fires alerts.
Profiles¶
Each user can have multiple named profiles, each with its own:
- Location — home, office, etc.
- Areas — which geofence areas to track
- Distance — tracking radius
- Active hours — when this profile sends alerts
- Template — which DTS template to use
Managing Profiles¶
Use the /profile slash command or legacy !profile command.
Active Hours¶
Users set active hours — the time windows when they want to receive alerts. Outside of any active hours window, Dexter enters "quiet mode" and suppresses alerts.
This is the opposite of setting "quiet hours": you define when you do want alerts, and everything else is quiet.
How It Works¶
- Each profile has its own active hours schedule
- The scheduler checks every minute whether the current time falls within any profile's active hours
- If a match is found, that profile becomes the active profile
- If no profile's active hours match, Dexter enters quiet mode (profile 0) — alerts are suppressed
Timezone awareness
The scheduler uses your profile's saved location to determine your local timezone. Make sure you've set a location with /profile location set.
Setting Active Hours¶
Use /profile to configure schedules and profiles interactively in Discord.
Schedule Format¶
Active hours are defined as day + time ranges:
- Days:
mon,tue,wed,thu,fri,sat,sun,weekday,weekend - Time range:
HH:MM-HH:MM(24-hour format)
Examples:
mon 09:00-17:00— Monday 9am to 5pmweekday 08:00-18:00— All weekdays 8am to 6pmweekend 10:00-22:00— Saturday and Sunday 10am to 10pm
Scheduler Disabled Mode¶
When the scheduler is disabled, Dexter uses your preferred profile at all times — no time-based switching occurs. This is the default state for users who don't setup scheduling.
Quest Digest¶
During quiet mode (outside active hours), quest alerts would normally be dropped. With quest digest enabled, Dexter batches quest alerts instead and delivers them as a single summary message when your next active hours window begins.
This is useful for getting a morning overview of available quests without being pinged overnight.
The quest digest is enabled per-profile and works alongside the scheduling system.
Example Setups¶
Home & Office¶
- Home profile: set your home location, 500m radius, active hours
weekday 18:00-23:00andweekend 08:00-23:00 - Office profile: set your office location, 200m radius, active hours
weekday 09:00-17:00 - Each profile tracks different areas at different distances
- Dexter automatically switches between them throughout the day
Sleep Mode¶
- Single profile with active hours
07:00-23:00every day - Enable quest digest on the profile
- Raids and spawns overnight are silently dropped
- Quest alerts batch up and arrive as a digest at 07:00
Weekend Warrior¶
- Weekday profile: small radius, only rare spawns, active
weekday 08:00-22:00 - Weekend profile: large radius, broader tracking, active
weekend 08:00-23:00 - Different templates for different alert detail levels