Create a Facebook parser that tracks posts and comments based on a list of keywords (for example: "Ak
What is needed:
Input: a list of keywords (UA/RU), a list of pages/groups/profiles for monitoring (only public content).
Check: posts and comments for the last N-period (configurable).
Output: a CSV/Google Sheets table with fields:
date,source (page/group),type (post/comment),author,snippet with highlighted match,keyword,link (permalink).Scheduler: manual start + hourly/daily option.
Logs/error messages.
-
Hello, Tetiana!
I will create a Facebook parser for public content that tracks posts and comments based on a list of UA/RU keywords and outputs to CSV / Google Sheets.
How it will work:
Input: a list of keywords, a list of pages/groups/profiles (only public).
Check for the last N-period (config in .env) + the ability to start "from scratch".
Output in a table with fields: date, source (page/group), type (post/comment), author, snippet (with highlighted match), keyword, permalink.
Scheduler: manual start + cron (hourly/daily).
Logs/notifications about errors (Telegram or email).
…
Technical stack:
Playwright/Puppeteer (headless), careful rate-limits, randomized scroll, pipeline to Google Sheets API/CSV. Support for UA/RU morphology (regex + normalization). No saving of private data, only public pages.
Protection against blocks:
request queue, retry, proxy (if needed), bypass infinite-scroll, cache in SQLite/JSON to avoid duplicate results.
I will deliver:
Docker container / zip script with README;
.env (keywords, period, list of sources, frequency);
Google Sheet ready with update script;
a short video demo of the launch.
Budget/terms:
Base (CSV/Sheets + cron + logs): 10,000 UAH · 5–7 days.
Plus (+ Telegram notifications, simple web dashboard): 12,000 UAH · 7–9 days.
To get started, please provide:
A list of pages/groups/profiles (public URLs).
Keywords (UA/RU) + spelling variations.
Check period (e.g., 30 days) and frequency of launch (hourly/daily).
Where to deliver the result: Google Sheets or CSV (both are fine).
-
172 1 1 Hello! I am ready to complete this project and have extensive experience in developing various applications.
-
691 5 0 Hello! I am interested in your project. I have extensive experience in:
📊 Data processing: Openpyxl, JSON, MySQL, MongoDB, Google Sheets API
🤖 Automation and emulation of user actions: JavaScript, Selenium, Playwright
⚡️ Asynchronous and multithreaded parsing: Requests, WebSockets, HTTPX, BeautifulSoup4
🔍 OCR and text search: Tesseract, FuzzyWuzzy
🖼 Media processing: OpenCV, Pillow
🖥 GUI implementation: HTML-webview, Tkinter, DearPyGui, React
📱 Development of Telegram bots of varying complexity: Telethon, Pyrogram, Aiogram
…
I will complete the work quickly and efficiently. Contact me to discuss the details and deadlines of the project!
-
1239 16 0 Hello!
You have a very interesting task that I can implement. There are a few questions about the task that I would like to clarify in a private message, but preliminarily I can implement it in Python (with a GUI if needed for convenient planning/manual searching) with output in CSV/XLSX/Google Sheet if desired (if necessary, this can be a standalone exe application for Windows OS).
Please write to me in a private message if I have piqued your interest.
-
2211 18 3 Good day. I am engaged in the development and configuration of bots, automation in Python. I can develop a parser for you with the necessary functionality based on Python + Playwright, taking into account all limits and bypassing anti-bot systems, with input data assignment and output data retrieval through Google Sheets. If you are interested - write to me, I will be happy to discuss the details.
-
1422 13 0 Good day!
I am ready to develop a parser for Facebook that will track posts and comments based on a list of keywords and collect the results in a convenient table.
✅ I will implement:
– Monitoring of public pages/groups/profiles from your list
– Searching for posts and comments by keywords (UA/RU)
– Filtering for the recent period (N days/hours)
– Outputting results in CSV or Google Sheets with the following fields:
… • date
• source (page/group)
• type (post/comment)
• author
• text fragment with highlighted match
• keyword
• direct link (permalink)
– Scheduler: manual launch + option for automatic launch (daily/hourly)
– Logging + error handling
– If desired – notifications in Telegram about new matches
To clarify the estimate, please let me know:
1. How many pages/groups approximately need to be monitored?
2. What is the approximate number of keywords?
I am ready to discuss the details in private messages.
-
15661 216 1 Good day! I have such a parser. Written for Windows. It is in the profile in the Portfolio. I will refine it to meet your needs.
-
1945 7 0 Hello! 👋
I will create a Facebook parser that tracks new posts on specified pages/in groups and automatically records them in Google Sheets / Excel, with notifications in Telegram.
What you will receive:
✅ Tracking posts for a specified list of pages (and/or by keywords)
✅ Fields: date, page/author, text, link, attachments (if needed), keyword tags
✅ Output: Google Sheets (tabs Raw/Summary) or Excel
✅ Notifications in Telegram for new posts / matches by keywords
✅ Auto-updating: either webhooks (instant) or polling (every X minutes)
…
How I will implement it:
— Preferably through Meta Graph API (stable, without blocks; admin access to pages is required).
— If there is no admin access — a careful Playwright parser with timings and cookies.
— Clean code, .env configs, short instructions.
To hit the mark the first time, please let me know:
1. Which pages/groups/keywords are we tracking?
2. Is there admin access to the pages (will allow for webhooks)?
3. Where is it convenient to send the data — Google Sheets or Excel? Do you need Telegram alerts?
Ready to start today. 🚀
Current freelance projects in the category Data Parsing
Parsing products, preparation for import to WPScrape the full catalog of these websites: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ All products need to be combined into one general table for import into WP.… Web Programming, Data Parsing ∙ 2 days 15 hours back ∙ 55 proposals |
I am looking for a programmer for OpenCart.Good day 1) It is necessary to implement on the website dneprkomfort.dp.ua A module for Ukrainian banks has been purchased, and we have already integrated Mono Bank Here is an example from our competitor It is necessary to implement installment payments, purchase in parts… Web Programming, Data Parsing ∙ 3 days 13 hours back ∙ 48 proposals |
A specialist in Telegram promotion is required.
28 USD
Tasks: invite real users from the username database to new chats and send messages to the target database. Only quality traffic and work with a live audience are of interest — performers using bots, fake engagement, or low-quality methods are requested NOT TO DISTURB. Work… Data Parsing, Social Media Marketing (SMM) ∙ 7 days 15 hours back ∙ 9 proposals |
Consultation on parsing Instagram account subscribersHello. It is necessary to conduct a preliminary assessment of the feasibility of the following task. I have a list of Instagram accounts. The goal is to obtain contact information (primarily email addresses) of users who follow these accounts. Previously, I encountered companies… Data Parsing ∙ 11 days 10 hours back ∙ 13 proposals |
A specialist is needed to find contacts of decision-makers in Ukraine.It is necessary to gather a database (or ready database) of contacts of decision-makers (DMs) in companies in Ukraine. Information Gathering, Data Parsing ∙ 11 days 14 hours back ∙ 22 proposals |