PROJECT / Telegram booking bot

Fisherman

From choosing a fishing sector to booking approval — in one Telegram bot. A demo system for a fishing lake with booking records, administrator workflows and an AI assistant.

Telegram botBookingAutomationDemo

Client

A demonstration project for a paid fishing lake, showing how anglers and administrators manage sector bookings.

Challenge

Bring date, session, sector and optional services into one workflow. Give the administrator a clear request and approval controls.

What we built

A Telegram bot built in SendPulse, booking logic in Google Apps Script and records in Google Sheets. Separate customer and administrator workflows.

Result

Implemented booking requests, administrator approval and simulated payment. Booking history, sector availability and informational AI answers are available.

DELIVERY

What we built

Step-by-step booking

Choose a date, day or night session, available sector, payment method and gazebo. Review the request before submitting.

Approval in Telegram

The administrator receives a detailed request with approve and reject buttons. The customer receives a reply in the bot.

Records and statuses

Booking IDs, personal booking history and a sector overview for a selected date, connected to a shared spreadsheet.

Information assistant

Lake rules and a PDF are available from the menu. The AI assistant answers questions with an explicit demonstration-data notice.

Need a similar solution?

Tell us about your challenge and we’ll discuss how to build it.

Discuss a project
Project screen
100%
Zoom to read. Scroll or drag the image. Esc closes the viewer.

HOW IT WORKS

How Fisherman works

  1. Telegram

    Choose a date, sector and optional services in the bot

  2. SendPulse

    Conversations, variables and customer and administrator messages

  3. Google Apps Script

    Availability checks, request processing and status updates

  4. Google Sheets

    Booking, sector and status records

An angler submits a request in Telegram. SendPulse manages the conversation, while Google Apps Script checks availability and records the booking in a spreadsheet. The response returns to the bot; the administrator approves or rejects the request in Telegram.

PROJECT VALUE

What the project gained

A convenient customer journey

Choose a spot and submit a booking in a familiar messenger.

Clear administrator workflows

A structured booking card helps the administrator review each request.

Connected booking records

The date, sector, optional services and status form one connected record.

A foundation for growth

Workflows can be adapted to the rates, rules and sectors of a specific fishing lake.

Demonstration project. Payment is simulated; no funds are charged.

Technology: Telegram · SendPulse · Google Apps Script · Google Sheets.

The system can be adapted to a specific fishing lake, with its rates, sectors, optional services and new customer workflows.

HAVE A SIMILAR CHALLENGE?

Let’s build a solution
for your business.

TELL US ABOUT YOUR IDEA

Discuss a project

Briefly describe your project and leave your contact details. We will reply by email.