Skip to main content

📅 Weekly Schedule

Configure which days and hours the bot can automatically book rides.

Overview

The Weekly Schedule controls when rides can be auto-scheduled. The bot monitors rides 24/7 but only auto-books rides that start during your enabled time slots.

Key features:

  • Day divided into intervals (default: 2-hour blocks from 00:00-23:59)
  • Each interval can be enabled ✅ or disabled ❌ independently per weekday
  • Configurable interval sizes: 30 min, 1 hour, 2 hours, 4 hours
  • Does not affect ride notifications (they work 24/7)

How to Configure

  1. Type /config in the bot

  2. Select 📅 Weekly Schedule

    Weekly Schedule Configuration

Step 1: Choose Interval Size (Optional)

Click ⏰ Time Slots: [interval] to change block size.

Time Slot Interval Configuration

Step 2: Select a Day

Click any weekday button (Monday, Tuesday, etc.)

Step 3: Enable Time Slots

Toggle intervals on/off for that day:

  • ✅ = Auto-scheduling enabled
  • ❌ = Auto-scheduling disabled

Weekday Time Slots

Step 4: Save Changes

Click 💾 Save Changes after configuring each day.

Save Weekday Time Slots

Must Save

Changes won't take effect unless you click 💾 Save Changes.

Step 5: Repeat

Configure remaining weekdays as needed.

7-Day Scheduling Limit

The ✅ Schedule same day next week checkbox controls whether rides can be scheduled exactly 7 days ahead (same weekday next week).

Schedule same day next week

Why it matters: Gig platforms show rides up to 7 days in advance. If today is Friday and you enable Friday slots, the bot sees rides for THIS Friday and NEXT Friday (7 days from now).

SettingWhat Gets Scheduled
EnabledDays 0-7 (including same day next week)
DisabledDays 0-6 only (blocks same day next week)

Use Case

You don't normally work Fridays, but want to work this Friday only.

Problem: After enabling Friday slots, bot schedules rides for both THIS Friday and NEXT Friday.

Solution: Disable the checkbox → bot ignores next Friday's rides.

Example:

Today: Friday, Nov 21
Enabled: Friday 10:00-18:00
Checkbox DISABLED → Bot schedules Nov 21-27, skips Nov 28
tip

Disable this when working a day you normally don't work, to prevent unwanted scheduling for that same day next week.


Auto-Scheduling Logic

ConditionResult
Ride starts during enabled slot (0-6 days ahead)✅ Can be auto-scheduled
Ride starts during enabled slot (exactly 7 days ahead), Schedule same day next week is enabled✅ Can be auto-scheduled
Ride starts during enabled slot (exactly 7 days ahead), Schedule same day next week is disabled📱 Notification only (manual booking available)
Ride starts during disabled slot📱 Notification only (manual booking available)
Ride matches all other criteriaStill requires enabled time slot to auto-book
Exception: Auto-Schedule Rule is enforced✅ Can be auto-scheduled regardless of time slots

Important notes:

  • Time slots only affect auto-scheduling, not notifications
  • Manual booking via Reserve button works regardless of schedule
  • Bot checks ride start time, not when ride becomes available

Best Practices

Do:

  • Configure interval size before enabling slots
  • Save changes after configuring each day
  • Start with your core working hours, expand as needed