Простой Telegram бот для регистрации на вебинар и отправки напоминаний
Необходимо создать - доработать Telegram-бота с возможностью регистрации пользователей на вебинар, отправки напоминаний и сообщений.
Основные требования:
1. Приветственное сообщение:
Когда пользователь нажимает /start, бот должен приветствовать его и предложить зарегистрироваться на вебинар.
2. Регистрация на вебинар:
Если пользователь нажимает кнопку “Зарегистрироваться”, его данные (ID) должны сохраняться в базе данных (MySQL).
3. Напоминание о вебинаре:
Напоминание за 30 минут до начала вебинара.
Напоминание за 5 минут до начала.
Напоминание о начале вебинара и через 5 минут после начала.
Напоминание через 90 минут после начала вебинара (после завершения) с ссылкой на запись или дополнительную информацию.
4. Время вебинара:
Время вебинара зафиксировано в коде как переменная WEBINAR_TIME = datetime(2025, 4, 12, 18, 0) # Киев 18:00.
Код должен быть настраиваемым, чтобы можно было изменять время следующего вебинара, изменяя только эту переменную.
5. Использование библиотек:
Использовать APScheduler для планирования отправки напоминаний.
Также необходимо использовать библиотеку для работы с вебхуками Telegram, чтобы бот получал запросы в реальном времени, а не запрашивал новые сообщения через polling.
6. Дополнительные требования:
Проект развернут на Render.com.
Код и проект размещены на GitHub. Доступ к репозиторию предоставлю.
База данных MySQL создана на другом сервере и доступна для подключения.
-
316 6 0 Я делал ботов посложнее, такого бота сделаю за один-три дня
-
310 2 1 👋 Привет, Вадим!
Я внимательно ознакомился с вашим техническим заданием по Telegram-боту для регистрации и напоминаний о вебинаре. Предлагаю реализацию проекта, которая будет надежной, удобной в использовании и легкой в масштабировании.
🔧 Техническая реализация
✅ /start + кнопка “Зарегистрироваться”
– Пользователь получает приветствие и предложение зарегистрироваться на вебинар.
– При нажатии кнопки — Telegram ID пользователя сохраняется в базу MySQL.
– Проверка на уникальность — чтобы не дублировать записи.
…
✅ Переменная WEBINAR_TIME
– Время вебинара будет сохраняться как переменная WEBINAR_TIME = datetime(2025, 4, 12, 18, 0),
– Удобно менять время без редактирования всей логики — достаточно обновить лишь эту переменную 🕒
✅ Напоминания через APScheduler
После каждой новой регистрации (или при запуске бота):
За 30 минут до начала
За 5 минут до начала
В момент старта
Через 5 минут после начала
Через 90 минут после старта — с ссылкой на запись или бонусный материал 🎁
Все события планируются индивидуально на основе значения WEBINAR_TIME. Записи обрабатываются циклом из базы, поэтому вы сможете добавлять или удалять пользователей вручную или через панель (опционально).
✅ Webhooks для Telegram
– Бот будет работать в реальном времени, без polling.
– Подключение через Flask/FastAPI + Webhook с настройкой SSL.
– Настройка под хостинг Render.com с автоматическим обновлением webhook-адреса.
☁️ Деплой и хостинг
– Полная интеграция с Render.com (включая start.sh, render.yaml, requirements.txt)
– Docker (по желанию — или нативно)
– GitHub-репозиторий с чистым, структурированным кодом, README.md с инструкцией
🔐 Безопасность
– Проверка на авторизацию пользователей в критических командах
– Параметры подключения к MySQL — через .env или Secret в Render
– Логирование событий и ошибок для мониторинга
🧩 Технологический стек
Python 3.10+
python-telegram-bot v20+ (async)
APScheduler
SQLAlchemy (или pymysql) для MySQL
Flask/FastAPI для webhook
Git + GitHub
Render.com как хостинг
.env, dotenv для конфиденциальных настроек
📈 Преимущества сотрудничества
✨ Я фокусируюсь на простоте, стабильности и гибкости кода.
✨ Реализую каждую деталь согласно вашему ТЗ, с дополнительными проверками и оптимизациями.
✨ Всегда на связи — готов внести правки или расширить функционал.
✨ Опыт в интеграциях Telegram + базы + хостинг + DevOps.
🔁 При необходимости, также могу реализовать:
Веб-интерфейс администратора (список зарегистрированных, удаление, рассылка)
Возможность выбора вебинара
Поддержку многоразовых напоминаний
🎯 Готов сразу приступить к работе.
-
495 Сделаю быстро и качественно, опыт в разработке 8 лет..................................
-
638 4 0 Здравствуйте. Проект довольно интересный, готов начать работу над проектом прямо сейчас.
-
9026 32 0 Привет, легко сделаю такого бота на Python.
Пишите, всё обсудим и легко для вас всё сделаю)
Поэтому пишите, с рендер-сервером так, как будто уже работал, да и сейчас там проекты разворачиваю. Поэтому думаю, сможем сработаться)
-
2496 20 0 Добрый день, готов выполнить ваше задание быстро и качественно, имею большой опыт в создании различных ботов с использованием различных методов, от aiogram, pyrogram и т.д. до чистого использования телеграм API. Напишите в личные, обсудим детали. С удовольствием вам помогу)
-
5097 37 2 Привет, я Виталий Pytton разработчик, имею большой опыт разработки телеграм-ботов. Предлагаю перейти в личные
-
759 3 1 Добрый день!
Я могу выполнить Ваш заказ качественно и эффективно, так как у меня большой опыт в разработке Telegram-ботов(Aiogram), создании веб-приложений(Django, Flask, FasApi) и автоматизации процессов и работы с базами данных.
Много работал с Telegram-ботами, поэтому хорошо понимаю логику их работы и возможные нюансы.
Жду в личных сообщениях для обсуждения деталей заказа.
-
430 Привет! Спасибо за описание задания — все понятно 👍
Я сделаю Telegram-бота, который:
Приветствует пользователя при старте и предложит зарегистрироваться на вебинар
Соберет тех, кто зарегистрировался, в базу данных
Отправит автоматические напоминания перед началом, во время и после завершения вебинара
…
Будет работать через вебхуки, то есть быстро реагировать на сообщения
Время вебинара можно будет легко менять прямо в коде
Подключу базу данных и все настрою под размещение на Render
-
1832 14 0 Здравствуйте, у меня большой опыт в разработке таких телеграм-ботов, готов взяться за ваш проект. Предлагаю перейти в ЛС для обсуждения деталей. Там же предоставлю оценку по времени и цене.
-
276 1 0 Здравствуйте. Могу за день-два сделать, много телеграмм ботов на python, в том числе схожих на этот
-
248 Добрый день, готов взять на себя проект
Давайте свяжемся в лс и обсудим детали
-
758 5 3 Доброго дня, я готовий це зробити.
Проект цікавий і потребує якісної роботи.
Деталі особисто.
----------------------------
Привіт, я готовий це зробити.
Проект цікавий і вимагає якісної роботи.
Деталі особисто.
-
401 Добрый день, разработаю для вас бота планировщика с админ-панелью, чтобы вы могли планировать вебинары, ваши пользователи соответственно будут получать соответствующее напоминание. Буду использовать aiogram, MySQL, APScheduler. Срок 1-2 дня, пишите, с ценой договоримся! С вебхуками буду работать на FastAPI
-
326 1 0 Добрый день!
Я готов реализовать ваш Telegram-бот для регистрации на вебинар и отправки напоминаний. Имею опыт работы с PHP, JavaScript, MySQL, а также с интеграцией API и использованием SCSS для стилизации. Готов использовать APScheduler для планирования сообщений и вебхуки для интеграции с Telegram.
Предлагаю выполнить проект за 1000 грн в течение 2 дней.
Готов обсудить детали и начать работу в ближайшее время.
-
1509 33 0 Привет! Ознакомился с ТЗ, готов выполнить.
Пишите, обсудим детали
-
283 Привет!
Задача выглядит продуманно и интересно. У меня есть опыт с Aiogram, APScheduler, вебхуками, MySQL и деплоем на Render — все знакомо, ничего лишнего придумывать не придется.
🔹 Как вижу реализацию:
— Aiogram + вебхук для стабильной работы
— Сохранение в MySQL через отдельный сервисный слой
— Напоминание — через APScheduler с жестким контролем времени
— Вся логика вебинара — отдельным модулем, чтобы легко менять дату
… — Структурированный код + комментарии + выкладка на GitHub
— Деплой на Render с логами и проверкой live-работы
Готов начать сразу. Сделаю с акцентом на простоту, надежность и поддержку.
Станислав
-
95670 1272 1 10 Здравствуйте. Есть большой опыт в разработке телеграм-ботов. Обращайтесь
-
390 22 1 Добрый вечер, Вадим! Заинтересовал Ваш проект. Есть все необходимые навыки для его выполнения. Пишите, буду рад сотрудничеству.
-
1094 10 0 Добрый день!
Разработаю на Python.
Пишите, обсудим детали и начнем!
С Уважением, Андрей!
-
2991 73 4 2 Добрый день! У меня есть опыт в создании телеграм-ботов, поэтому я смогу качественно выполнить поставленную Вами задачу!
-
319 2 1 У меня большой опыт в разработке тг ботов, сделаю все быстро и качественно! За подробностями в личные!
-
1687 8 0 Привет! Буду рад выполнить этот проект для Вас. Мне лишь нужно уточнить некоторые детали.
Предлагаю обсудить детали бота в личных сообщениях. Сделаю Вам удобное решение с приятным и понятным интерфейсом (разметка, инлайн-клавиши, меню), которое привлечет клиентов своей удобством и практичностью! У меня есть несколько похожих кейсов, о которых смогу рассказать в личных
По времени на разработку у меня уйдет 1-2 дня
По цене это 1500-2000 тыс. грн
Мое портфолиоFreelancehunt
-
3387 84 0 Готов взять на себя.
Но нужно уточнить детали заказа, пишите!
Реализую скриптом на python + aiogram3 + (стоит добавить Redis)
-
726 9 1 Привет! Я ознакомился с вашим проектом и готов начать работу. Могу гарантировать отличный результат в короткие сроки.
-
372 1 0 Здравствуйте, боты моя основная специализация. Готов разработать быстро и качественно. Жду вашего положительного решения
-
9944 117 0 Привет.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
-
601 6 0 Здравствуйте, заинтересовало ваше предложение. Опыт в телеграм ботах имееться.
Жду ваше сообщение в лс.
-
454 5 0 Добрый день! Пишите. Реализую быстро и качественно...............................