Skip to main content

Asiastore Operators Bot

Telegram bot

A system for sales operators: order and sales reports are collected through Telegram, posted to groups and saved to Google Sheets.

Case file
Document
№ IS-005/5
Date
10.10.2026

Problem · Solution

Problem

Operators taking orders by phone and messenger wrote their reports wherever they could. For a small sales team without a CRM or POS, that was chaos.

Solution

The bot takes each operator report through one template, posts it to a Telegram group, stores it in SQLite and writes it to Google Sheets in daily tabs. It is not a full CRM; it is one reporting system for the team.

Modules

No.ModulesDescription
01RegistrationA secret password, name and group choice; an admin can block a worker or change their group.
02Report flowRegion, template, product photo, then confirm or edit.
03Google SheetsDaily tabs for Tashkent city, the regions and “ALL DATA”; a missing tab is created automatically with headers.
04My salesOperators see their own sales for today.
05Admin panelGroups and topics, Sheets connection and test, statistics, broadcasts, admins.

Report path

  1. /start
  2. Register
  3. Region and template
  4. Photo and confirm
  5. Telegram group
  6. SQLite
  7. Google Sheets

Stack

  • Python
  • aiogram 3
  • SQLite
  • Google Sheets API
  • Google Drive API
  • gspread

Technical notes

  • Each report has 14 columns: customer, phones, product, shipping type, address, contract date, amount, seller and more.
  • It connects to Google Sheets through a Service Account.

Ready to take your business digital?

If you have an idea for a CRM, an online store, a Telegram bot or business automation, get in touch.

Application
Document
№ IS-010
Date
10.10.2026

Telegram is the fastest way to reach me.

Hayotbek Ismoilov
Issued by · signature
You
Received by · signature