Prosty bot Telegram do rejestracji na webinar i wysyłania przypomnień
Nieobowiązkowe stworzenie - dopracowanie bota Telegram z możliwością rejestracji użytkowników na webinar, wysyłania przypomnień i wiadomości.
Podstawowe wymagania:
1. Powitanie:
Gdy użytkownik kliknie /start, bot powinien go powitać i zaproponować rejestrację na webinar.
2. Rejestracja na webinar:
Jeśli użytkownik kliknie przycisk “Zarejestruj się”, jego dane (ID) powinny być zapisane w bazie danych (MySQL).
3. Przypomnienia o webinarze:
Przypomnienie na 30 minut przed rozpoczęciem webinaru.
Przypomnienie na 5 minut przed rozpoczęciem.
Przypomnienie o rozpoczęciu webinaru oraz 5 minut po rozpoczęciu.
Przypomnienie 90 minut po rozpoczęciu webinaru (po zakończeniu) z linkiem do nagrania lub dodatkowymi informacjami.
4. Czas webinaru:
Czas webinaru jest zapisany w kodzie jako zmienna WEBINAR_TIME = datetime(2025, 4, 12, 18, 0) # Kijów 18:00.
Kod powinien być konfigurowalny, aby można było zmieniać czas następnego webinaru, zmieniając tylko tę zmienną.
5. Użycie bibliotek:
Używać APScheduler do planowania wysyłania przypomnień.
Również konieczne jest użycie biblioteki do pracy z webhookami Telegram, aby bot otrzymywał zapytania w czasie rzeczywistym, a nie pytał o nowe wiadomości przez polling.
6. Dodatkowe wymagania:
Projekt wdrożony na Render.com.
Kod i projekt umieszczone na GitHub. Dostęp do repozytorium udostępnię.
Baza danych MySQL utworzona na innym serwerze i dostępna do połączenia.
-
316 6 0 Robiłem boty bardziej skomplikowane, takiego bota zrobię w jeden-trzy dni
-
310 2 1 👋 Witaj, Wadimie!
Dokładnie zapoznałem się z Twoim zadaniem technicznym dotyczącym bota Telegram do rejestracji i przypomnień o webinarze. Proponuję realizację projektu, która będzie niezawodna, wygodna w użyciu i łatwa do skalowania.
🔧 Realizacja techniczna
✅ /start + przycisk “Zarejestrować się”
– Użytkownik otrzymuje powitanie i propozycję zarejestrowania się na webinar.
– Po naciśnięciu przycisku — Telegram ID użytkownika jest zapisywane w bazie MySQL.
– Sprawdzenie unikalności — aby nie duplikować wpisów.
…
✅ Zmienna WEBINAR_TIME
– Czas webinaru będzie przechowywany jako zmienna WEBINAR_TIME = datetime(2025, 4, 12, 18, 0),
– Wygodnie zmieniać czas bez edytowania całej logiki — wystarczy zaktualizować tylko tę zmienną 🕒
✅ Przypomnienia przez APScheduler
Po każdej nowej rejestracji (lub przy uruchomieniu bota):
Na 30 minut przed rozpoczęciem
Na 5 minut przed rozpoczęciem
W momencie startu
5 minut po rozpoczęciu
90 minut po starcie — z linkiem do nagrania lub materiału bonusowego 🎁
Wszystkie wydarzenia są planowane indywidualnie na podstawie wartości WEBINAR_TIME. Wpisy są przetwarzane w pętli z bazy, więc będziesz mógł dodawać lub usuwać użytkowników ręcznie lub przez panel (opcjonalnie).
✅ Webhooki dla Telegram
– Bot będzie działał w czasie rzeczywistym, bez polling.
– Połączenie przez Flask/FastAPI + Webhook z ustawieniem SSL.
– Ustawienia pod hosting Render.com z automatycznym aktualizowaniem adresu webhook.
☁️ Wdrożenie i hosting
– Pełna integracja z Render.com (w tym start.sh, render.yaml, requirements.txt)
– Docker (opcjonalnie — lub natywnie)
– Repozytorium GitHub z czystym, uporządkowanym kodem, README.md z instrukcją
🔐 Bezpieczeństwo
– Sprawdzenie autoryzacji użytkowników w krytycznych komendach
– Parametry połączenia z MySQL — przez .env lub Secret w Render
– Logowanie zdarzeń i błędów do monitorowania
🧩 Stos technologiczny
Python 3.10+
python-telegram-bot v20+ (async)
APScheduler
SQLAlchemy (lub pymysql) dla MySQL
Flask/FastAPI dla webhook
Git + GitHub
Render.com jako hosting
.env, dotenv dla poufnych ustawień
📈 Korzyści ze współpracy
✨ Skupiam się na prostocie, stabilności i elastyczności kodu.
✨ Realizuję każdy szczegół zgodnie z Twoim TZ, z dodatkowymi sprawdzeniami i optymalizacjami.
✨ Zawsze w kontakcie — gotowy wprowadzić poprawki lub rozszerzyć funkcjonalność.
✨ Doświadczenie w integracjach Telegram + bazy + hosting + DevOps.
🔁 W razie potrzeby mogę również zrealizować:
Interfejs webowy administratora (lista zarejestrowanych, usuwanie, wysyłka)
Możliwość wyboru webinaru
Wsparcie dla wielokrotnych przypomnień
🎯 Gotowy od razu do pracy.
-
495 Zrobię szybko i jakościowo, doświadczenie w rozwoju 8 lat..................................
-
638 4 0 Cześć. Projekt jest dość interesujący, jestem gotów zacząć pracę nad projektem od razu.
-
9026 32 0 Cześć, łatwo stworzę takiego bota w Pythonie.
Piszcie, wszystko omówimy i łatwo dla was wszystko zrobię)
Dlatego piszcie, z serwerem renderującym, tak jakbym już pracował, a teraz tam rozwijam projekty. Myślę, że możemy się dogadać)
-
2496 20 0 Dzień dobry, jestem gotów szybko i jakościowo wykonać twoje zadanie, mam duże doświadczenie w tworzeniu różnych botów z wykorzystaniem różnych metod, od aiogram, pyrogram itd. do czystego użycia API Telegrama. Napisz do mnie, omówimy szczegóły. Chętnie ci pomogę)
-
5097 37 2 Witaj, nazywam się Witalij Pytton, jestem programistą i mam duże doświadczenie w tworzeniu botów telegramowych. Proponuję przejść do wiadomości prywatnej
-
759 3 1 Dzień dobry!
Mogę wykonać Twoje zamówienie jakościowo i efektywnie, ponieważ mam duże doświadczenie w tworzeniu botów Telegram (Aiogram), tworzeniu aplikacji webowych (Django, Flask, FastAPI) oraz automatyzacji procesów i pracy z bazami danych.
Dużo pracowałem z botami Telegram, więc dobrze rozumiem logikę ich działania oraz możliwe niuanse.
Czekam na wiadomości prywatne w celu omówienia szczegółów zamówienia.
-
430 Cześć! Dziękuję za opis zadania — wszystko jasne 👍
Stworzę bota Telegram, który:
Przywita użytkownika przy starcie i zaproponuje rejestrację na webinar
Zbierać będzie tych, którzy się zarejestrowali, w bazie danych
Wyśle automatyczne przypomnienia przed rozpoczęciem, w trakcie i po zakończeniu webinaru
…
Będzie działał przez webhooki, czyli szybko zareaguje na wiadomości
Czas webinaru będzie można łatwo zmieniać bezpośrednio w kodzie
Podłączę bazę danych i wszystko skonfiguruję pod hosting na Render
-
1832 14 0 Cześć, mam duże doświadczenie w tworzeniu takich botów telegramowych, jestem gotów zająć się Twoim projektem. Proponuję przejść na PW w celu omówienia szczegółów. Tam również podam ocenę czasu i ceny.
-
276 1 0 Cześć. Mogę to zrobić w ciągu dnia-dwóch, mam dużo botów telegramowych na pythonie, w tym podobnych do tego.
-
248 Dzień dobry, jestem gotów zająć się projektem
Skontaktujmy się na priv i omówmy szczegóły
-
758 5 3 Dzień dobry, jestem gotowy to zrobić.
Projekt jest interesujący i wymaga jakościowej pracy.
Szczegóły osobiście.
----------------------------
Cześć, jestem gotowy to zrobić.
Projekt jest interesujący i wymaga jakościowej pracy.
Szczegóły osobiście.
-
401 Dzień dobry, opracuję dla was bota planera z panelem administracyjnym, abyście mogli planować webinaria, a wasi użytkownicy odpowiednio będą otrzymywać przypomnienia. Będę używać aiogram, MySQL, APScheduler. Termin 1-2 dni, piszcie, co do ceny się dogadamy! Z webhookami będę pracować na FastAPI
-
326 1 0 Dzień dobry!
Jestem gotowy zrealizować waszego bota Telegram do rejestracji na webinar oraz wysyłania przypomnień. Mam doświadczenie w pracy z PHP, JavaScript, MySQL, a także z integracją API i używaniem SCSS do stylizacji. Jestem gotowy wykorzystać APScheduler do planowania wiadomości oraz webhooki do integracji z Telegramem.
Proponuję wykonać projekt za 1000 zł w ciągu 2 dni.
Jestem gotowy omówić szczegóły i rozpocząć pracę w najbliższym czasie.
-
1509 33 0 Cześć! Zapoznałem się z TZ, jestem gotów do wykonania.
Piszcie, omówimy szczegóły
-
283 Cześć!
Zadanie wydaje się przemyślane i interesujące. Mam doświadczenie z Aiogram, APScheduler, webhookami, MySQL i wdrożeniem na Render — wszystko znajome, niczego dodatkowego wymyślać nie trzeba.
🔹 Jak widzę realizację:
— Aiogram + webhook dla stabilnej pracy
— Zapis w MySQL przez oddzielną warstwę serwisową
— Przypomnienia — przez APScheduler z rygorystyczną kontrolą czasu
— Cała logika webinaru — oddzielnym modułem, aby łatwo zmieniać datę
… — Strukturalny kod + komentarze + publikacja na GitHub
— Wdrożenie na Render z logami i sprawdzeniem pracy na żywo
Gotowy, aby zacząć od razu. Zrobię z naciskiem na prostotę, niezawodność i wsparcie.
Stanislav
-
96232 1273 1 10 Witam. Mam duże doświadczenie w tworzeniu botów na Telegramie. Proszę o kontakt
-
390 22 1 Dobry wieczór, Wadimie! Zainteresował mnie Twój projekt. Mam wszystkie niezbędne umiejętności do jego realizacji. Pisz, będę zadowolony ze współpracy.
-
1094 10 0 Dzień dobry!
Opracuję w Pythonie.
Pisz, omówimy szczegóły i zaczniemy!
Z poważaniem, Andrij!
-
2947 73 4 2 Dzień dobry! Mam doświadczenie w tworzeniu botów na Telegramie, więc mogę wykonać postawione przez Państwa zadanie!
-
319 2 1 Mam duże doświadczenie w tworzeniu botów tg, zrobię wszystko szybko i jakościowo! Po szczegóły proszę o kontakt prywatny!
-
1687 8 0 Witaj! Będę zadowolony, aby zrealizować ten projekt dla Ciebie. Muszę tylko wyjaśnić kilka szczegółów.
Proponuję omówić szczegóły bota w wiadomościach prywatnych. Stworzę dla Ciebie wygodne rozwiązanie z przyjemnym i zrozumiałym interfejsem (markup, klawisze inline, menu), które przyciągnie klientów swoją wygodą i praktycznością! Mam kilka podobnych przypadków, o których mogę opowiedzieć w prywatnych
Czas potrzebny na rozwój to 1-2 dni
Cena to 1500-2000 tys. UAH
Moje portfolioFreelancehunt
-
3367 84 0 Gotowy, aby się tym zająć.
Ale trzeba doprecyzować szczegóły zamówienia, piszcie!
Zrealizuję skrypt w pythonie + aiogram3 + (warto dodać Redis)
-
726 9 1 Cześć! Zapoznałem się z twoim projektem i jestem gotów zacząć pracę. Mogę zagwarantować doskonały wynik w krótkim czasie.
-
372 1 0 Cześć, boty to moja główna specjalizacja. Jestem gotów opracować szybko i jakościowo. Czekam na waszą pozytywną decyzję
-
9927 117 0 Witaj.
Opracowuję boty do Telegramu w NodeJS. Jestem gotów się tym zająć. Pisz, omówimy.
-
601 6 0 Cześć, zainteresowała mnie twoja oferta. Mam doświadczenie w botach telegramowych. Czekam na twoją wiadomość w prywatnej wiadomości.
-
454 5 0 Dzień dobry! Piszcie. Zrealizuję szybko i jakościowo...............................