Rozwój użytkownika-bota Telegram
Stos: Python 3.10+, aiogram (interfejs), telethon (userbot), SQLAlchemy, gspread, aiofiles, logging, dotenv.
Funkcje:
1️⃣ Parsowanie polecanych kanałów: użytkownik wysyła kanał(e) (listę linków lub plik txt z listą linków), bot parsuje i wyświetla listę znalezionych kanałów w pliku txt. Dwa warianty eksportu - excel lub txt z listą wszystkich znalezionych kanałów. Przykład Excel na zdjęciu
2️⃣ Sprawdzanie kanałów pod kątem otwartych komentarzy: użytkownik wybiera funkcję, wysyła kanały (listę linków lub plik txt), bot odpowiada plikiem txt z kanałami, gdzie komentarze są otwarte (sprawdź ostatnie 10 postów, jeśli pod jednym z nich są komentarze - oznacza to, że kanał ma komentarze).
3️⃣ Usuwanie duplikatów linków: użytkownik wysyła listę kanałów - bot zwraca te same linki bez powtórzeń i informuje, ile zostało usuniętych, albo wyświetla komunikat, że duplikatów nie ma.
Wymagania serwisowe: Automatyczna kontrola plików .session w katalogu przy uruchomieniu (dodaj do bazy danych te, których nie ma, jeśli ręcznie je dodałem), jeśli sesja w jednym z zadań jest nieprawidłowa - pobierana jest następna, statystyka ważnych/nieprawidłowych sesji wyświetla się w panelu administratora.
Dodatkowo: Podstawowy panel administratora z statystykami rejestracji i wysyłkami
Załączniki 1
-
3142 11 0 Dzień dobry! Mam doświadczenie w podobnych projektach, w profilu znajduje się niedawny case. Napisz - omówimy szczegóły.
-
1810 31 0 Witam. Chętnie opracuję
Napisz do mnie na priv, aby omówić szczegóły
-
191 3 0 Dzień dobry, piszę na pythonie od dwóch lat i zajmuję się tworzeniem botów za pomocą biblioteki aiogram3, pisz w prywatnych wiadomościach, omówimy szczegóły, terminy i płatność.
-
3219 84 0 Gotowy do podjęcia się.
Ale trzeba doprecyzować szczegóły zamówienia, pisz!
Zrealizuję skryptem w Pythonie.