Skip to main content
The VBB Telegram Bot allows you to customize various preferences that affect how journeys are planned and presented. These settings help tailor the journey results to match your personal travel style and requirements.

Accessing preferences

All user preferences can be configured through the settings menu:
1

Open main menu

Access the bot’s main menu in your Telegram chat.
2

Navigate to settings

Select the settings option to view your current configuration.
3

View all preferences

The settings window displays all your current preferences and provides buttons to modify them.

Walking speed

Walking speed affects how much time the journey planner allocates for walking segments (to/from stops and during transfers).

Available options

  • Slow 🐢: Extra time for walking segments (recommended for reduced mobility)
  • Normal 🚶: Standard walking pace (default)
  • Fast 🏃: Quicker walking pace (less time allocated for walking)

Changing walking speed

The walking speed setting uses a toggle button that cycles through the three options:
1

Locate walking speed setting

In the settings menu, find the “Walking speed” toggle showing your current setting.
2

Tap to cycle options

Each tap cycles to the next speed: Slow → Normal → Fast → Slow
3

Confirm selection

The change is saved immediately when you select a new speed.
If you often miss connections, try setting a slower walking speed to ensure more realistic transfer times.

Maximum transfers

This setting limits the number of times you’re willing to change vehicles during a single journey.
  • Default value: 4 transfers
  • Range: Typically 0-10 transfers
  • Effect: Journeys requiring more transfers than your limit won’t be shown

When to adjust

  • Fewer transfers (1-2): If you prefer simpler routes with fewer changes, even if they take longer
  • More transfers (4-6): If you want to see all possible options, including complex routes that might be faster
1

Select change max transfers

In settings, tap “Change max. transfers amount”.
2

Enter new value

Type the number of maximum transfers you want to allow.
3

Confirm change

The setting is saved, and you return to the settings overview.
Setting maximum transfers to 0 will only show direct connections with no changes.

Maximum journeys

This setting controls how many different journey options the bot shows you.
  • Default value: 10 journeys
  • Range: Typically 1-20 journeys
  • Effect: Determines pagination size for journey results

Choosing the right value

  • Fewer journeys (3-5): See only the best options without information overload
  • More journeys (10-15): Get comprehensive options to choose from, including later departures
1

Select change max journeys

In settings, tap “Change max. journeys amount”.
2

Enter new value

Type the number of journey options you want to see.
3

Confirm change

The new value is saved immediately.
For daily commute notifications, 5-8 journeys is usually sufficient. For exploring new routes, 10-15 provides more flexibility.

Minimum transfer time

This adds a buffer to the minimum connection time between different transport lines during transfers.
  • Default value: 0 minutes
  • Range: 0-15 minutes (recommended)
  • Effect: Adds extra time margin to prevent missed connections

Use cases

  • 0 minutes: Trust the standard connection times (includes platform-to-platform walking)
  • 2-3 minutes: Small buffer for peace of mind
  • 5+ minutes: Extra buffer if you walk slowly or are unfamiliar with transfer stations
1

Select change min transfer time

In settings, tap “Change min. transfer time”.
2

Enter buffer time

Type the number of additional minutes you want between connections.
3

Confirm change

The setting is saved immediately.
Setting a high minimum transfer time (10+ minutes) may eliminate many valid journey options, as the planner will exclude connections it deems too tight.

Arrival time

The time you need to arrive at your destination. Used for both manual journey planning and automated notifications.
  • Format: 24-hour time (HH:MM)
  • Default: Current time when first set
  • Effect: Journey planner shows routes that arrive by this time

Setting arrival time

1

Select change arrival time

In settings, tap “Change arrival time”.
2

Enter time

Type the time in 24-hour format, e.g., 09:00 for 9:00 AM.
3

Confirm change

The new arrival time is saved.
Set your arrival time 5-10 minutes before you actually need to be somewhere to build in a safety buffer.

Check time

The time when the bot sends you automatic daily journey notifications.
  • Format: 24-hour time (HH:MM)
  • Default: 4 hours before current time when first set
  • Effect: Determines when you receive morning commute notifications

Setting check time

1

Select change check time

In settings, tap “Change check time”.
2

Enter time

Type the time in 24-hour format, e.g., 07:00 for 7:00 AM.
3

Confirm change

The new check time is saved.
See Automated notifications for complete information about the notification system.

Viewing your current settings

The settings overview displays all your current configuration:
⚙️ Settings window:

Name: [Your Name]
ID: [Your Telegram ID]

Addresses count: [Number]
🏚️ Home address: [Your home address]
🏢 Destination address: [Your destination]

🕚 Arrival time: [HH:MM]
⏰ Check time: [HH:MM]

>-------------------------<
Walking speed: [Current speed]
Minimum transfer time: [X] min.
Maximum transfer amount: [X].
Maximum journeys amount: [X].

Preferences impact on journey planning

Your preferences work together to customize journey results:
  1. Walking speed affects walking segment durations
  2. Maximum transfers filters out complex routes
  3. Minimum transfer time ensures comfortable connection times
  4. Maximum journeys determines how many options you see
  5. Arrival time sets the target arrival moment
  6. Transport types control which modes are used (see Transport types)
Experiment with different settings to find what works best for your travel style. You can always change them back.

Best practices

Set preferences that match your actual walking pace and comfort level with transfers. Overly optimistic settings may lead to missed connections.
Consider having different settings for:
  • Daily commute (fewer options, stricter preferences)
  • Weekend exploration (more options, flexible settings)
  • Traveling with luggage (slower walking speed, more transfer time)
Your preferences may need adjustment as:
  • You become more familiar with the transport system
  • Seasons change (walking speed in winter vs. summer)
  • Your physical condition or mobility changes
Rather than adding a large buffer to all connections, start with 0-2 minutes and increase only if you frequently experience tight connections at specific stations.

Build docs developers (and LLMs) love