Телеграмм бот для рассылки вакансий
Целью данного проекта было создание системы управления рассылкой вакансий через Telegram, используя бот-администратора (Бот-Админ) и бота-рассыльщика (Бот-Рассылка).
Основные функции:
Бот-Администратор (Админ):
Управление подписчиками: Админ может управлять списком подписчиков, просматривать статистику подписчиков и управлять их подписками.
Добавление вакансий: Администратор может добавлять новые вакансии, указывая необходимую информацию, такую как название, описание, местоположение и зарплата.
Расписание рассылок: Бот-Админ может настраивать расписание рассылок и определять частоту и время отправки сообщений.
Бот-Рассылка (Рассыльщик):
Рассылка вакансий: Бот-Рассылка отвечает за отправку вакансий подписчикам в соответствии с установленным расписанием.
Фильтрация вакансий: Пользователи могут настраивать фильтры, чтобы получать только те вакансии, которые соответствуют их интересам.
Уведомления о новых вакансиях: Подписчики получают уведомления о новых вакансиях сразу после отправки.
Технологии и инструменты:
Язык программирования: Python
Фреймворк для создания ботов: python-telegram-bot
Хранение данных: SQLite
Хостинг и деплоймент: Heroku
Основные функции:
Бот-Администратор (Админ):
Управление подписчиками: Админ может управлять списком подписчиков, просматривать статистику подписчиков и управлять их подписками.
Добавление вакансий: Администратор может добавлять новые вакансии, указывая необходимую информацию, такую как название, описание, местоположение и зарплата.
Расписание рассылок: Бот-Админ может настраивать расписание рассылок и определять частоту и время отправки сообщений.
Бот-Рассылка (Рассыльщик):
Рассылка вакансий: Бот-Рассылка отвечает за отправку вакансий подписчикам в соответствии с установленным расписанием.
Фильтрация вакансий: Пользователи могут настраивать фильтры, чтобы получать только те вакансии, которые соответствуют их интересам.
Уведомления о новых вакансиях: Подписчики получают уведомления о новых вакансиях сразу после отправки.
Технологии и инструменты:
Язык программирования: Python
Фреймворк для создания ботов: python-telegram-bot
Хранение данных: SQLite
Хостинг и деплоймент: Heroku