RealtyHelpReBot β€” Telegram Bot for Real Estate Assistance

Oct 10, 2025 Β· 2 min read

πŸ™ About the Project

RealtyHelpReBot is a Telegram bot designed to automate real estate selection and handle client applications.
It allows users to choose a city, property type, receive up-to-date offers, and submit applications directly to the manager.


πŸ’‘ Project Idea

Instead of long phone calls and manual forms, the bot simplifies the process:
clients select their preferences, and the bot automatically generates and sends the application to Google Sheets, where the manager can immediately view it.

The project was developed on a client request for a real estate agency to reduce routine work and speed up client interactions.


πŸ”§ Core Features

  • 🏘 Select city and property type
  • πŸ“© Submit application to Google Sheets
  • 🧠 Smart welcome message β€” admins can change text and photo via JSON
  • πŸ‘¨β€πŸ’Ό Notify manager about new applications
  • βš™οΈ Flexible welcome message configuration without changing code

βš™οΈ Technologies Used

AreaTechnologies
ProgrammingPython 3.9
FrameworkAiogram 3
Database/APIGoogle Sheets API (via gspread)
HostingLocal server / Railway
ConfigurationJSON + dotenv

πŸ“ Project Structure

realtyhelprebot/
β”‚
β”œβ”€β”€ main.py            # Main bot logic
β”œβ”€β”€ config.py          # Settings and tokens
β”œβ”€β”€ data/start_data.json  # Dynamic welcome message (text + photo)
β”œβ”€β”€ utils/
β”‚   └── google_api.py  # Google Sheets integration
└── requirements.txt   # Dependencies

πŸ‘‰ @AN_MowKznRussia_bot


🧩 Code Preview

The main bot logic can be found here:
main.py β€” contains the implementation of all bot scenarios, including dynamic welcome messages, form processing, and Google Sheets integration.


πŸ’¬ Conclusion

RealtyHelpReBot is a practical tool for real estate agencies.
It saves managers time and makes client communication smooth and modern.

The bot can be easily adapted for other niches β€” from rentals to consultations.
If you want a similar project for your business, just contact me πŸ˜‰