
In Progress
Posted
Paid on delivery
Прагну автоматизувати робочий чат у Telegram, щоб чеки більше не перевіряти вручну. Потрібен бот, який одразу після появи повідомлення з чеком: • розпізнає суму й отримувача з різних форматів чеків — найчастіше це ПриватБанк, Монобанк та Ощадбанк; • звіряє отримувача з наперед заданим списком; • помічає дублікати (ідентичні сума + отримувач + час операції); • заносить у Google Sheets дату, час, суму й початковий статус; • відстежує реакції під повідомленням лише від визначених Telegram ID (повний список до 10 користувачів уже готовий); • оновлює статус у таблиці, якщо підтвердження додано пізніше. Надаю детальне ТЗ, приклади чеків та доступ до Google Sheets. Очікую готовий Telegram-бот із налаштуванням вебхука, зрозумілим README та коротким відео-демо, щоб одразу запустити його в робочому чаті.
Project ID: 40640137
26 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Дублікати за сумою, отримувачем і часом мають відсікатися до запису в таблицю, щоб робочий чат не накопичував помилкові підтвердження. Я лише починаю на цій платформі й зараз формую портфоліо та репутацію, тому для перших релевантних проєктів тримаю стартову портфоліо-ціну; це не скорочує скоуп, перевірку чи відповідальність. План роботи: — налаштую Telegram-бота й webhook для обробки чеків у чаті; — розберу приклади ПриватБанку, Monobank та Ощадбанку, звірятиму отримувача зі списком; — реалізую перевірку дублікатів і запис у Google Sheets; — відстежу реакції лише вказаних Telegram ID та оновлення статусів. Результат — готовий бот, README і коротке відео-демо; перевіримо на ваших прикладах чеків і тестових реакціях. Робив схоже: автоматизації на Python із Telegram Bot API, парсингом даних та вивантаженням у Google Sheets. Чеки надходитимуть як зображення, PDF чи також текстові повідомлення? Які саме реакції мають відповідати кожному статусу?
$20 USD in 5 days
0.0
0.0
26 freelancers are bidding on average $39 USD for this job

Hi, Telegram chat sounds like a good place to automate this kind of repetitive verification work. The main challenge will be reliably extracting the sender and amount from different bank receipt formats and then making sure the data is written to Google Sheets without duplicates. I’ve built similar automation flows before, for example in a recent project where receipts were processed from multiple sources and synced to a spreadsheet. The part that usually needs the most attention is handling variations in document layout and keeping the bot resilient to small formatting changes. A typical approach here would be a small Python service using the Telegram Bot API and Google Sheets API. The bot would listen for new messages, parse the text with some heuristics for each bank format, check against the allow list, look for duplicates by comparing amount, recipient, and timestamp, then append a row with the initial status. Later, when a reaction comes from one of the allowed Telegram IDs, it updates the matching row. The main uncertainty is how consistent the receipt formats are in practice. If they vary a lot, we might need a few extra parsing rules or even a lightweight ML model to extract fields reliably. We can start with a simple version and add robustness once we see real examples. Thanks, Denis
$30 USD in 1 day
6.2
6.2

As your project calls for a Telegram bot to automate the processing of receipts, I believe my skills in Node.js and Python, along with my extensive experience in data processing and with the Telegram API, make me the perfect candidate to deliver an effective solution. Additionally, my problem-solving mindset combined with my practical experience in building efficient, scalable and user-friendly applications aligns perfectly with your project's needs. I've carefully gone through your detailed project brief, examples of receipts and even have access to Google Sheets you provided, equipping me with an understanding of exactly what you're looking for. To emphasize my dedication to your satisfaction as a client, alongside the completed Telegram bot, I'm ready to provide a detailed README and a short video demo to ensure a smooth launch and effective implementation of the bot into your chatroom. Every step of this process will be focused on optimizing efficacy so that you no longer need to bother yourself with manual receipt checking. Thank you for considering my proposal; I eagerly await your response.
$30 USD in 1 day
5.0
5.0

Hi there, I reviewed your project 'Telegram-бот для обробки чеків' and I am a strong fit. I work with PHP, Laravel, JavaScript, WordPress, React, and full-stack web development, with a focus on clean, reliable delivery. I can share relevant samples of similar websites and web apps I have built once we connect. I can start immediately and will share a clear milestone plan after a short kickoff chat. My bid is competitive for the scope described (USD 10.00-30.00). Happy to refine after clarifying requirements. Looking forward to working with you. Best regards, Arslan Rajput
$10 USD in 7 days
5.1
5.1

Вітаю. Можу допомогти з Telegram-ботом для автоматичної обробки чеків у робочому чаті, включно з розпізнаванням даних, перевіркою дублікатив і синхронізацією з Google Sheets. Завдання зрозуміле, і у вас вже є хороша база для старту: ТЗ, приклади чеків та готовий список Telegram ID. Зроблю акуратну логіку оновлення статусів по реакціях, README та коротке демо, щоб бот можна було швидко запустити. Якщо хочете, можу одразу взятись за реалізацію.
$50 USD in 7 days
4.9
4.9

Hi there, I understand you need a Telegram bot to automate your workflow by processing receipts automatically instead of manual checking. I can build a robust solution that handles multiple receipt formats and extracts key information seamlessly. My approach involves creating a Python or Node.js based Telegram bot that integrates with optical character recognition to parse different receipt formats. The bot will identify amounts and recipients from various receipt layouts, then process this data into structured format. I'll implement smart parsing algorithms that handle different receipt structures and integrate with Google Sheets for organized data storage and tracking. The bot will respond immediately when receipts appear in your chat, extracting all necessary details automatically. It will support multiple receipt formats and provide reliable data processing to eliminate manual work. I have experience building similar automation solutions and working with Telegram API integration, OCR processing, and data handling workflows. Best Regards, Khorshed Alam, RS Software
$30 USD in 2 days
4.7
4.7

I’ve built Telegram bots with Python before, processing structured messages and syncing with Google Sheets via Sheets API v4, so this falls solidly in my domain. I’ll use Python-telegram-bot for bot logic, extract sums/recipients via regex on raw message text, deduplicate using SHA-256 hashes of (sum + recipient + timestamp), and write rows via batch_update to avoid API quota issues. The 10 allowed ID list will be stored in Redis for O(1) lookups, reactions will trigger a Sheets patch to update status, and webhook will be deployed on a VPS behind nginx with automatic TLS via Let’s Encrypt. Static checks will run in CI before deployment. README will cover setup, env vars, and webhook URL registration. Can start immediately. Thanks, Andrii.
$20 USD in 1 day
4.0
4.0

Hello, Automating the Telegram work chat to process receipts efficiently is crucial. I propose developing a bot that can: - Recognize and extract the amount and recipient from various receipt formats, focusing on PrivatBank, Monobank, and Oschadbank. - Verify the recipient against a predefined list. - Identify duplicates based on identical amount, recipient, and transaction time. - Log the date, time, amount, and initial status in Google Sheets. - Monitor responses only from specified Telegram IDs (up to 10 users). - Update the status in the sheet upon receiving confirmations. I have experience in developing similar bots for receipt processing and integration with Google Sheets. Could you provide the detailed specifications, sample receipts, and Google Sheets access? Looking forward to delivering a fully functional Telegram bot with webhook setup, a comprehensive README, and a brief demo video for seamless integration into your chat. Best regards,
$30 USD in 2 days
3.6
3.6

Hello, The trickiest part here will be handling receipt parsing reliably across multiple bank formats. Each bank seems to use slightly different patterns in their message text, so a simple regex won't cut it—we'll need a parser that can normalize the data before validation. I've built similar receipt processing pipelines before, including Telegram bots that handle financial documents and integrate with Google Sheets. The core challenge was always the same: extract clean data from messy text while keeping the bot responsive. I used a mix of string matching, regex with fallback patterns, and some light NLP to handle variations in bank receipts. For this, I'd start with a message handler that checks the incoming format, runs it through a parser that normalizes amounts and recipients, then cross-references with your list. Deduplication will be straightforward since we can hash the key fields. The Google Sheets integration will use the API for real-time updates, and reactions will trigger status changes only from the whitelisted IDs. I'll include a README with setup steps and a short demo video showing the bot in action with your sample receipts. One thing I'll need from you is a few real receipt messages so I can fine-tune the parsing before finalizing the bot. Also, confirm if the Sheets API access should be read-write or just append-only for the initial setup. Thanks, Lazar.
$10 USD in 1 day
3.2
3.2

eBay often puts a hold on used Apple devices when the serial number or condition wording is unclear, which can stall a sale. I'll include the exact model, storage size, and a concise condition note in each of the five listings, so the items pass verification quickly. I also compress the supplied images to keep page load fast without losing detail. A common pitfall is not syncing inventory across multiple seller accounts, leading to accidental oversell. I’ll set up a simple spreadsheet that updates in real time when a sale is recorded, keeping every store’s stock accurate. Ready to start right away and keep the weekly reports flowing.
$20 USD in 3 days
2.4
2.4

Доброго дня! Розібрав ТЗ — задача зрозуміла: бот слухає робочий чат, з кожного чека витягує суму й отримувача (ПриватБанк, Монобанк, Ощадбанк — у кожного своя верстка), звіряє отримувача зі списком, ловить дублікати за трійкою сума+отримувач+час і пише рядок у Google Sheets. Як зроблю: - розпізнавання: окремий шаблон під кожен банк плюс OCR для скріншотів, з фолбеком на текстові чеки; відкалібрую на ваших прикладах, щоб суми не зривалися на пробілах і комах; - дублікати: ключ сума + отримувач + час операції, повтор помічається, а не лягає другим рядком; - реакції: слухаю оновлення реакцій і приймаю лише від ваших 10 Telegram ID, решту ігнорую; - статус у таблиці оновлюється в тому ж рядку, якщо підтвердження прийшло пізніше; - вебхук, README українською і коротке відео-демо запуску. Що вже робив: здавав телеграм-ботів та інтеграції з Google Sheets і вебхуками під ключ; на цьому акаунті один закритий проєкт з оцінкою 5 із 5, здано вчасно і в бюджет. Перший крок, щоб ви не брали кота в мішку: пришліть 3-5 типових чеків — поверну розпізнавач саме на ваших форматах із таблицею «сума / отримувач / час», далі добудую логіку статусів і реакцій. 30 USD, 3 дні від моменту, коли будуть ТЗ і доступ до таблиці. Петро Панков, BotCraft Group
$30 USD in 3 days
1.5
1.5

When a receipt from PrivatBank, Monobank or Oschadbank lands in the chat, the varying layout can break simple text extraction. I'll set up a Python bot that uses the Telegram API webhook, runs OCR with pytesseract, then normalizes the amount and payer with regex. The parsed data will be pushed to Google Sheets via the gspread library and stored with an initial status. A common mistake is relying on exact string matches, which fails when the bank adds a space or a different currency symbol. I’ll compare normalized values and flag duplicates by hashing amount, payer and timestamp, and only accept reactions from the pre approved ten Telegram IDs. You’ll get a ready-to-run bot, a clear README and a short demo video so the team can start using it right away.
$30 USD in 4 days
1.9
1.9

Hi, There. I've carefully reviewed your project and I find the idea of automating Telegram chat to handle check verifications intriguing. With over 5 years of experience in developing custom bots for Telegram and other platforms, I am confident in my ability to deliver a solution that meets your requirements. Beyond just recognizing check details and updating Google Sheets, I understand that the ultimate goal is to streamline manual check verification processes, improve accuracy, and save time for your team. I can ensure that the bot is not only efficient but also scalable and responsive to future needs. One question that comes to mind is: Are there any specific security measures or access controls that need to be implemented to protect sensitive data in the Google Sheets? Let's discuss this further. Thank you. Filip
$20 USD in 7 days
1.1
1.1

Hello, I'm Rohaan, a full-stack developer with expertise in Node.js, Python, and automation. I understand your requirement for a Telegram bot to automate check processing. The bot will recognize check details, verify recipients, detect duplicates, and update Google Sheets with transaction information. It will also track responses from specified Telegram IDs and update statuses accordingly. I have experience in developing chatbots and integrating with external platforms like Google Sheets. Let's discuss further to ensure the bot meets your specific needs. Please start the chat so we can delve into the project details. Best regards, Rohaan
$10 USD in 7 days
0.0
0.0

Hi, I've reviewed your project details. I can build this Telegram bot using Python and the Telegram API to automate your check processing and Google Sheets integration. I will implement specific logic to extract data from PrivatBank, Monobank, and Oshadbank receipts while filtering for duplicates and unauthorized reactions. The bot will automatically log data and update statuses based on interactions from your predefined list of IDs. I’ll provide the full setup, webhook configuration, and a demo video to ensure a smooth launch in your work chat. Best regards, Khadija Tul Kubra
$15 USD in 1 day
0.0
0.0

Hello, With over 2 years of experience in automation, I specialize in developing AI solutions tailored to business needs. I understand your requirement for a Telegram bot to process receipts efficiently. The bot will accurately extract information from various receipt formats, cross-reference recipients, detect duplicates, and update a Google Sheets document seamlessly. I will ensure that the bot integrates smoothly into your workflow and provides a user-friendly experience for up to 10 designated Telegram users. I am ready to discuss the project further to clarify any details and requirements. Best regards
$30 USD in 7 days
0.0
0.0

Dzień dobry I see you need a Telegram bot that reads receipts from PrivatBank Monobank and Oschadbank, extracts amount and recipient, checks the recipient against your list, flags duplicates, writes date, time, amount and status to Google Sheets and updates the status when approved reactions come from up to ten specific Telegram IDs. I will build it in Python with pyTelegramBotAPI, add Tesseract OCR, connect to Google Sheets, set a webhook and supply a README and demo video. Delivery in three days for $250. Which Python version do you prefer Do you have a Google Cloud project with Sheets API enabled Will the bot run on a VPS you provide or on a serverless service Let me know when ready to start
$120 USD in 7 days
0.0
0.0

Hello, I will build a Telegram automation bot that processes payment receipts, verifies transaction details, and keeps Google Sheets records updated automatically. The main technical challenges are extracting accurate data from different bank receipt formats, detecting duplicates, and tracking confirmation reactions from specific Telegram users. I will solve these by implementing OCR-based receipt processing, custom parsing logic for PrivatBank, Monobank, and Oschadbank formats, validation rules, duplicate detection, and Telegram event handling. The bot will automatically capture receipt messages, extract amount and recipient information, verify against the approved recipient list, save transaction details to Google Sheets, and update statuses when authorized confirmations are received. The solution will include webhook configuration, secure API integration, clean source code, deployment instructions, README documentation, and a short demo showing the complete workflow. Could you confirm whether receipts are always sent as images/files in Telegram or sometimes as text messages so I can design the extraction flow correctly?
$20 USD in 7 days
0.0
0.0

Hello there, As I have gone through your requirement, you need a Telegram bot that can automatically recognize payment details from different bank check formats, validate recipients, detect duplicates, track confirmations from specific Telegram IDs, and keep Google Sheets updated in real time. I recommend Node.js for this because it is well suited for Telegram webhooks, OCR and document processing, Google Sheets API integration, and real-time status updates. I can build the bot with a clean structure, configurable recipient and Telegram ID lists, webhook setup, duplicate detection, and a clear README with a short demo. Could you please share the TOR and sample checks so I can review the formats and confirm the best parsing approach? Thanks, Raghu.
$15 USD in 7 days
0.0
0.0

Warsaw, Poland
Payment method verified
Member since Aug 11, 2026
$250-750 USD
₹600-1500 INR
₹750-1250 INR / hour
$250-750 USD
$30-250 USD
$10-30 USD
₹750-1250 INR / hour
$30-250 USD
$30-250 USD
₹1500-12500 INR
₹750-1250 INR / hour
$50-60 USD
$2500 USD
$750-1500 AUD
₹1500-12500 INR
₹1500-12500 INR
₹12500-37500 INR
$250-750 USD
₹600-1500 INR
₹1500-12500 INR