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