Stworzenie bota Telegram (grabera)
Ogólne informacje
Cel projektu: Opracowanie bota Telegram do parsowania wiadomości z kanałów Telegram, grup, czatów oraz stron internetowych przez RSS.
Docelowa grupa odbiorców: Użytkownicy (licencjobiorcy), którzy kupują dostęp do funkcjonalności bota.
Kluczowa cecha: Bot musi wspierać zarządzanie użytkownikami, licencjami oraz kontrolować daty płatności.
Podstawowe funkcje
Parsowanie danych:
Zbieranie wiadomości z kanałów Telegram, grup i czatów.
Parsowanie wiadomości z stron internetowych przez kanały RSS.
Filtrowanie treści według słów kluczowych, hashtagów i typu danych (tekst, media, dokumenty).
Funkcjonalność dla użytkowników:
Rejestracja licencjobiorców z podaniem daty rozpoczęcia i zakończenia licencji.
Sprawdzanie statusu licencji przy każdym użyciu bota.
Ustawienia parametrów parsowania przez użytkownika (lista źródeł, słowa kluczowe).
Informowanie użytkowników o wygaśnięciu licencji przez wiadomości Telegram.
Funkcjonalność administratora:
Zarządzanie bazą użytkowników (dodawanie, edytowanie, usuwanie licencjobiorców).
Generowanie i kontrola licencji.
Przeglądanie statystyk użycia (liczba zapytań, przetworzonych wiadomości).
Przechowywanie i eksport danych:
Przechowywanie zebranych danych w bazie danych.
Eksport informacji w formatach CSV i JSON.
Automatyzacja:
Automatyczne aktualizowanie parsowania według harmonogramu.
Wysyłanie regularnych raportów do użytkowników.
Wymagania techniczne
Język programowania: Python.
Biblioteki:
Telethon lub Pyrogram do pracy z API Telegram.
feedparser do parsowania kanałów RSS.
SQLAlchemy do zarządzania bazą danych.
Pandas do przetwarzania danych.
Infrastruktura:
Serwer oparty na Linuxie (VPS/Cloud).
Baza danych PostgreSQL lub SQLite.
Etapy rozwoju
Przygotowanie:
Określenie wymagań dotyczących struktury bazy danych.
Opracowanie struktury interakcji między komponentami bota.
Rozwój:
Implementacja parsowania Telegram i RSS.
Tworzenie funkcji do zarządzania licencjami i użytkownikami.
Implementacja automatyzacji procesów.
Testowanie:
Sprawdzanie poprawności parsowania.
Testowanie działania licencji i powiadomień.
Sprawdzanie wydajności bota.
Wdrożenie:
Konfiguracja infrastruktury serwerowej.
Uruchomienie wersji roboczej bota.
Dokumentacja i wsparcie:
Przygotowanie instrukcji dla użytkowników.
Regularne aktualizacje i wsparcie techniczne.
Oczekiwane wyniki
Czas realizacji: 6-8 tygodni.
Efektywność: Przetwarzanie do 1000 wiadomości na minutę.
Zarządzalność: Łatwe zarządzanie licencjami i użytkownikami.
Dodatkowe wymagania
Integracja: Możliwość integracji z systemami płatności w celu automatyzacji płatności licencji.
Bezpieczeństwo: Ochrona danych użytkowników i kluczy API.
Ogólne informacje
Cel projektu: Opracowanie bota Telegram do parsowania wiadomości z kanałów Telegram, grup, czatów oraz stron internetowych przez RSS.
Docelowa grupa odbiorców: Użytkownicy (licencjobiorcy), którzy kupują dostęp do funkcjonalności bota.
Kluczowa cecha: Bot musi wspierać zarządzanie użytkownikami, licencjami oraz kontrolować daty płatności.
Dane wejściowe: Istnieje gotowy kod, który należy przepisać zgodnie z naszymi zadaniami.
Podstawowe funkcje
Parsowanie danych:
Zbieranie wiadomości z kanałów Telegram, grup i czatów.
Parsowanie wiadomości z stron internetowych przez kanały RSS.
Filtrowanie treści według słów kluczowych, hashtagów i typu danych (tekst, media, dokumenty).
Funkcjonalność dla użytkowników:
Rejestracja licencjobiorców z podaniem daty rozpoczęcia i zakończenia licencji.
Sprawdzanie statusu licencji przy każdym użyciu bota.
Ustawienia parametrów parsowania przez użytkownika (lista źródeł, słowa kluczowe).
Informowanie użytkowników o wygaśnięciu licencji przez wiadomości Telegram.
Funkcjonalność administratora:
Zarządzanie bazą użytkowników (dodawanie, edytowanie, usuwanie licencjobiorców).
Generowanie i kontrola licencji.
Przeglądanie statystyk użycia (liczba zapytań, przetworzonych wiadomości).
Przechowywanie i eksport danych:
Przechowywanie zebranych danych w bazie danych.
Eksport informacji do formatów CSV i JSON.
Automatyzacja:
Automatyczne aktualizowanie parsowania według harmonogramu.
Wysyłanie regularnych raportów do użytkowników.
Wymagania techniczne
Język programowania: Python.
Biblioteki:
Telethon lub Pyrogram do pracy z API Telegram.
feedparser do parsowania kanałów RSS.
SQLAlchemy do zarządzania bazą danych.
Pandas do przetwarzania danych.
Infrastruktura:
Serwer oparty na Linuxie (VPS/Cloud).
Baza danych PostgreSQL lub SQLite.
Etapy rozwoju
Przygotowanie:
Określenie wymagań dotyczących struktury bazy danych.
Opracowanie struktury interakcji między komponentami bota.
Rozwój:
Przepisywanie istniejącego kodu zgodnie z nowymi wymaganiami.
Realizacja parsowania Telegram i RSS.
Tworzenie funkcji do zarządzania licencjami i użytkownikami.
Realizacja automatyzacji procesów.
Testowanie:
Sprawdzanie poprawności parsowania.
Testowanie działania licencji i powiadomień.
Sprawdzanie wydajności bota.
Wdrożenie:
Konfiguracja infrastruktury serwerowej.
Uruchomienie wersji roboczej bota.
Dokumentacja i wsparcie:
Przygotowanie instrukcji dla użytkowników.
Regularne aktualizacje i wsparcie techniczne.
Oczekiwane wyniki
Czas realizacji: 6-8 tygodni.
Wydajność: Przetwarzanie do 1000 wiadomości na minutę.
Zarządzalność: Łatwe zarządzanie licencjami i użytkownikami.
Dodatkowe wymagania
Integracja: Możliwość integracji z systemami płatności w celu automatyzacji płatności licencji.
Bezpieczeństwo: Ochrona danych użytkowników i kluczy API.
Загальні відомості
Мета проекту: Розробка Telegram-бота для парсингу новин із Telegram-каналів, груп, чатів, а також вебсайтів через RSS.
Цільова аудиторія: Користувачі (ліцензіати), які купують доступ до функціоналу бота.
Ключова особливість: Бот повинен підтримувати управління користувачами, ліцензіями та контролювати дати оплати.
Вхідні дані: Є готовий код, який потрібно переписати відповідно до наших завдань.
Основні функції
Парсинг даних:
Збір повідомлень із Telegram-каналів, груп і чатів.
Парсинг новин із вебсайтів через RSS-канали.
Фільтрація контенту за ключовими словами, хештегами та типом даних (текст, медіа, документи).
Функціонал для користувачів:
Реєстрація ліцензіатів із зазначенням дати початку та закінчення ліцензії.
Перевірка статусу ліцензії під час кожного використання бота.
Налаштування користувачем параметрів парсингу (список джерел, ключові слова).
Інформування користувачів про закінчення дії ліцензії через Telegram-повідомлення.
Функціонал адміністратора:
Управління базою користувачів (додавання, редагування, видалення ліцензіатів).
Генерація та контроль ліцензій.
Перегляд статистики використання (кількість запитів, оброблених повідомлень).
Збереження та експорт даних:
Збереження зібраних даних у базу даних.
Експорт інформації у формати CSV та JSON.
Автоматизація:
Автоматичне оновлення парсингу за розкладом.
Надсилання регулярних звітів користувачам.
Технічні вимоги
Мова програмування: Python.
Бібліотеки:
Telethon або Pyrogram для роботи з Telegram API.
feedparser для парсингу RSS-каналів.
SQLAlchemy для управління базою даних.
Pandas для обробки даних.
Інфраструктура:
Сервер на базі Linux (VPS/Cloud).
База даних PostgreSQL або SQLite.
Етапи розробки
Підготовка:
Визначення вимог до структури бази даних.
Розробка структури взаємодії між компонентами бота.
Розробка:
Переписування існуючого коду відповідно до нових вимог.
Реалізація парсингу Telegram і RSS.
Створення функцій для управління ліцензіями та користувачами.
Реалізація автоматизації процесів.
Тестування:
Перевірка коректності парсингу.
Тестування роботи ліцензій та оповіщень.
Перевірка продуктивності бота.
Розгортання:
Налаштування серверної інфраструктури.
Запуск робочої версії бота.
Документація та підтримка:
Підготовка інструкцій для користувачів.
Регулярні оновлення та технічна підтримка.
Очікувані результати
Час виконання: 6-8 тижнів.
Ефективність: Обробка до 1000 повідомлень за хвилину.
Керованість: Легке управління ліцензіями та користувачами.
Додаткові вимоги
Інтеграція: Можливість інтеграції із платіжними системами для автоматизації оплати ліцензій.
Безпека: Захист даних користувачів і API-ключів.
Plik z rezultatem
Opinia zleceniodawcy o współpracy z Pavlo Y.
Stworzenie bota Telegram (grabera)Chcę wyrazić ogromne podziękowania dla Pawła Jaceńko za wspaniałą pracę nad stworzeniem bota Telegram do parsowania wiadomości. Zadanie zostało wykonane jakościowo, szybko i z uwzględnieniem wszystkich naszych życzeń.
Bot działa stabilnie, szybko przetwarza dane, ma wygodną funkcjonalność i zrozumiały interfejs. Osobno chcę wyróżnić profesjonalne podejście do realizacji – od ustawienia algorytmów zbierania informacji po wsparcie techniczne po uruchomieniu.
Polecam Pawła Jaceńko jako niezawodnego specjalistę, który naprawdę zna się na swojej pracy! Dziękuję za jakościową pracę!
Opinia freelancera o współpracy z Max Bojomaz
Stworzenie bota Telegram (grabera)Współpraca z Maxem Bojomazem była komfortowa i produktywna. Zleceniodawca dostarczył jasne TZ, szybko odpowiadał na pytania i był otwarty na dialog. Płatność bez opóźnień. Polecam!
-
3853 24 0 Dzień dobry,
Jestem gotów zająć się Państwa projektem rozwoju bota Telegram do parsowania wiadomości z kanałów Telegram, grup, czatów i stron internetowych przez RSS. Moja specjalizacja obejmuje automatyzację procesów biznesowych, co będzie przydatne do zarządzania użytkownikami, licencjami i kontrolowania dat płatności. Mam doświadczenie w tworzeniu botów i platform internetowych. Moja stawka to 16$ za godzinę.
Czekam na dalsze wskazówki z Państwa strony.
Z poważaniem,
Maksym
-
256 Witaj! Nazywam się Roman. Mogę stworzyć dla Ciebie bota.
Mam 4-letnie doświadczenie w tej dziedzinie, więc możesz oczekiwać wysokiej jakości i unikalnego produktu.
Proponuję omówić szczegóły na czacie.
-
2138 22 2 cześć
czy potrzebujesz parsera kanałów/grup tg, stron internetowych i rss, do którego użytkownicy będą mieli dostęp na podstawie subskrypcji?
1. które strony mają być parsowane?
2. przez jaki system chcesz pobierać pieniądze? gwiazdki tg?
-
1872 9 0 Dzień dobry!
Jestem gotów zająć się Państwa projektem i dostosować istniejący kod do nowych wymagań.
Mam doświadczenie w pracy z Pythonem, Telethon, Pyrogram, SQLAlchemy, Pandas oraz narzędziami do parsowania.
Co proponuję:
Dostosowanie i refaktoryzacja kodu.
Parsowanie Telegramu i RSS z filtrowaniem według słów kluczowych.
Zarządzanie licencjami, użytkownikami, automatyczne powiadomienia.
Eksport do CSV/JSON oraz integracja z systemami płatności.
Zapewnienie bezpieczeństwa danych i kluczy API.
… Czas realizacji: 6–8 tygodni.
Z niecierpliwością czekam na naszą rozmowę, aby rozpocząć realizację projektu.
-
1385 13 2 Dzień dobry!
W jaki sposób będzie zrealizowana płatność przez jaki serwis?
Czy możemy podzielić projekt na kilka etapów?
Piszę boty w Pythonie, gotowy je zrealizować w ciągu 6-8 tygodni.
Dziękuję
-
639 4 0 Dzień dobry, jestem programistą w Pythonie i .net z doświadczeniem 3+ lata.
Zobacz mój profil, robiłem podobnego bota (prawie) niedawno.
Jestem gotów pomóc w opracowaniu takiego bota.
-
320 Dzień dobry!
Dokładnie zapoznałem się z zadaniem technicznym na opracowanie bota Telegram do parsowania wiadomości. Uważam, że mam niezbędne doświadczenie i kompetencje do realizacji tego projektu.
W moim portfolio znajdują się udane projekty związane z:
Opracowaniem botów Telegram z wykorzystaniem API klientów (Telethon, Pyrogram)
Parsowaniem i analizą treści z kanałów Telegram
Tworzeniem systemów zarządzania użytkownikami i licencjami
Automatyzacją zbierania i przetwarzania danych
… Proszę o rozważenie mojej kandydatury do realizacji projektu. Jestem gotów szczegółowo omówić szczegóły techniczne i przedstawić przykłady wcześniejszych prac.
-
5011 41 4 1 Profesjonalnie tworzę boty Telegram na Pythonie (Aiogram3, Pyrogram). Do tego nie wystarczy jeden bot (konto użytkownika), ponieważ istnieje możliwość zablokowania za nadmierną aktywność.
Napisz w wiadomości prywatnej, omówimy szczegóły (nie tylko o tzw. stworzonym przez czat GPT)
-
10038 117 0 Cześć!
Opracowuję boty do Telegramu w NodeJS. Jestem gotów się tym zająć. Pisz, omówimy.
-
1982 47 7 2 Cześć!
Jestem gotowy zająć się opracowaniem bota Telegram do parsowania wiadomości z Telegramu i RSS. Wykonam wszystkie podstawowe funkcje: zbieranie i filtrowanie danych, zarządzanie licencjami i użytkownikami, eksport do CSV/JSON, a także automatyzację procesów. Użyję Pythona i odpowiednich bibliotek, zapewniając niezawodną pracę z bazą danych i serwerem.
Mam doświadczenie w tworzeniu podobnych rozwiązań, które obejmują pracę z API Telegramu, automatyzację i bazy danych. Napisz, aby omówić szczegóły i terminy realizacji!
-
598 12 2 Wykonam twoje zadanie niezwłocznie. Szybko i jakościowo. Doświadczenie w dziedzinie programowania i administracji ponad 6 lat.
-
237 2 1 Maxim, dzień dobry!
Jestem gotów zająć się Pańskim projektem, pracowałem ze wszystkim oprócz feedparser.
Niektóre przykłady prac:Freelancehunt
Będę zadowolony ze współpracy!
-
бачу деяку розбіжність ціни з вимогами.
У вас написано, що час виконання 6-8 тижнів, а ціна проекту вказана 5000 гривень ))
-
Aktualne zlecenia dla freelancerów w kategorii Python
Rozwój jądra Backend (Python), silnika FSM Telegram i integracja StripePoszukujemy doświadczonego programisty Backend (Middle/Senior) do stworzenia niezależnego rdzenia Headless produktu EdTech. System działa na modelu miesięcznej, ścisłej subskrypcji. Logika rdzenia musi być całkowicie izolowana od treści. Cała rozwój odbywa się wyłącznie w… Python, Bazy danych i SQL ∙ 3 godziny 12 minut temu ∙ 8 ofert |
Programista Python
410 PLN
Witam, potrzebny programista w Pythonie do pewnej pracy naukowej związanej z generowaniem sygnałów dźwiękowych i ich rozpoznawaniem. Projekt jest bardziej dla entuzjastów, nie zarobicie dużo pieniędzy, przynajmniej na tym etapie. Pracować nad projektem można wieczorami.… Python ∙ 7 godzin 16 minut temu ∙ 20 ofert |
Potrzebny bot Telegram. Język programowania Python, bot ma mieć panel administracyjny do przetwarzania zgłoszeń.
90 PLN
Oto szczegółowy opis projektu Po naciśnięciu przycisku /start Bot wysyła tekst z zasadami i warunkami korzystania (pod tekstem przycisk zapoznałem się) Następnie następuje krótkie wypełnienie ankiety: Twój wiek? ... Skąd dowiedziałeś się o nas? ... Czy miałeś wcześniej… Python, Tworzenie chatbota ∙ 7 godzin 33 minuty temu ∙ 36 ofert |
Opracowanie usługi internetowej z płatnym dostępem do czatu onlineDzień dobry, konieczne jest opracowanie usługi internetowej, która obejmuje:* osobiste linki dla użytkowników;* stronę z opisem usługi;* płatność przez PayPal;* czat online w czasie rzeczywistym;* wyświetlanie wideo na stronie użytkownika;* rejestrację opłaconego czasu i… Python, Programowanie stron internetowych ∙ 8 godzin 46 minut temu ∙ 43 oferty |
Tworzenie aplikacjiChcę stworzyć aplikację mobilną do komunikacji, w aplikacji ma być audio, wideo rozmowa, tworzenie grupowych czatów, możliwość synchronizacji z kontaktami telefonu, ustawieniami konta: powiązanie przez e-mail, 2fa, numer telefonu, możliwość dostosowywania powiadomień aplikacji,… Java, Python ∙ 1 dzień 6 godzin temu ∙ 33 oferty |