Class 3 · 3A practical lessons

Having difficulty finding slots for your BBDC lessons?

The bot watches Bukit Batok Driving Centre around the clock, pings you on Telegram the second a slot you want opens up, and can book it before anyone else refreshes the page — so you finish your licence in weeks, not months.

Free to start · Pay only for slots that are actually booked

How it works

Three steps, then you can put your phone down.

  1. 1

    Register on Telegram

    Send /start to the bot and follow the registration link. You give it your BBDC login so it can search and book on your behalf.

  2. 2

    Tell it what you want

    In the booking portal, pick exact date and session pairs, or set a date range with the sessions and weekdays you can make. Set a buffer time so it never books a lesson you can't reach in time.

  3. 3

    Let it hunt

    The bot keeps checking for matching slots. When one appears it books it and sends you a Telegram message with the date, session and time.

What it does for you

Built for Class 3, 3A and 3P learners who are tired of refreshing the BBDC app.

🔎

Round-the-clock monitoring

Slots are released and cancelled at all hours. The bot keeps looking while you're asleep, at work, or in a lesson.

🤖

Automatic booking

Matching slots get booked immediately — no tapping through the app and losing it to someone faster.

Earlier-slot swap

Already booked for next month? When another learner releases an earlier slot that suits you better, the bot can grab it for you.

🎯

Filters that match your life

Choose specific date and session pairs, or a whole date range filtered by session number and day of the week. Buffer time keeps last-minute slots realistic.

🏁

TP practical test booking

Target your preferred test dates and sessions, and the bot books one of them the moment the release opens.

💬

Everything on Telegram

Bookings, cancellations and low-balance warnings all land in one chat. Type /login any time to change your preferences.

What the alerts look like

Short, specific, and sent the moment something happens.

BBDC Slot Bot bot
Booked a practical lesson
Wed, 8 Oct 2026 · Session 5
15:20 – 17:00
Balance: $412.30
📋 You now have 3 upcoming lessons this week.
BBDC Slot Bot bot
🏁 TP practical test booked
Tue, 18 Nov 2026 · Session 2
09:20 – 11:00
Good luck! Remember to bring your PDL and arrive 30 minutes early.
BBDC Slot Bot bot
⚠️ Low BBDC balance
Your balance is $58.40. Bookings need at least $86.11 — please top up so you don't miss a slot.

Frequently asked questions

What are the practical lesson sessions?
Session Mon – Fri Sat & Sun
107:30 – 09:10*07:30 – 09:10
2*09:20 – 11:00*09:20 – 11:00
3*11:30 – 13:10*11:30 – 13:10
413:20 – 15:00*13:20 – 15:00
5*15:20 – 17:00*15:20 – 17:00
617:10 – 18:50
7*19:20 – 21:00
821:10 – 22:50

* Peak-hour sessions.

Is my BBDC account balance safe?

Yes. The only way to withdraw money from a BBDC account is to present your IC in person to BBDC staff and close the account. The bot can book lessons — it cannot move your money anywhere.

Can I log in to BBDC myself while the bot is running?

Please don't. Two sessions at once can cause booking failures and a temporary suspension. Stop the slot monitor in the portal, wait about 10 minutes, then log in. Start it again once you've logged out.

Will my account get suspended?

It's unlikely if you follow the rule above. If it does happen, access comes back after 48 hours, and you can still view your upcoming theory, practical and test bookings in the portal meanwhile.

How far ahead does the bot search?

The current month and the next one. In February, for example, it watches February and March slots regardless of later dates you've picked. Most slots are secured a day before or on the day itself, so add your dates early.

How much does it cost?

You pay per successful booking, using credits topped up through PayNow in the portal. One credit books one slot. Unspent credits are refunded when you close your bot account (the payment gateway charges 1.5%). Keep at least $86.11 in your BBDC account, or bookings will fail.

What if I need to cancel a lesson the bot booked?

BBDC's own policy applies:

  • 48+ hours before class — full immediate refund.
  • 2 – 48 hours before class — try-sell; refunded only if another learner takes your slot.
  • Under 2 hours — cancellation isn't allowed.

The booking fee still applies, since the slot was successfully booked.

Why haven't I got a slot yet?
  • Add the dates and sessions you want as early as possible.
  • BBDC blocks new bookings for 7 days if you have 20 or more booked-but-not-taken classes.
  • Having 3 bookings in the next 7 days also restricts further booking.
  • Your balance must be above $86.11.

Ready to stop refreshing?

Open the bot on Telegram and send /start. Registration takes a couple of minutes.

Register on Telegram