Создание telegram бота с интеграцией открытым api

Цена договорная
12 декабря 2024, 15:14 • 19 откликов • 60 просмотров
Общее описание проекта


Необходимо разработать Telegram-бота, который ежедневно интегрируется с API hh.ru и LinkedIn для поиска вакансий по определённым запросам (сфера АХО: офис-менеджер, административный директор, руководитель АХО, специалист АХО, делопроизводитель). Найденные вакансии должны публиковаться в Telegram-канале с указанием ссылки на источник.
---

Функциональные требования


1. Интеграция с API

Использовать только официальные открытые API:


hh.ru:

  • API: https://dev.hh.ru/
  • Документация: GitHub API hh.ru
  • Условия использования: Developer Agreement


LinkedIn:



2. Поиск вакансий

Ключевые слова (могут корректироваться, дополняться во время работы бота) :

  • Офис-менеджер
  • Административный директор
  • Руководитель АХО
  • Специалист АХО
  • Делопроизводитель

Фильтры (если поддерживаются API но должны иметь возможность корректировки):


Регион: любой.

Уровень зарплаты: любой.

Тип занятости: любой.


3. Публикация в Telegram-канал


Каждая вакансия публикуется отдельным сообщением в формате:


Заголовок вакансии.

Название компании.

Зарплата (если указана).

Описание (если возможно).

Ссылка на вакансию.


4. Автоматизация

Бот работает ежедневно.

Время запуска — 06:00 по Москве.


5. Администрирование


Настройка ключевых слов, регионов и фильтров через конфигурационный файл или панель администратора.


Логирование: отчёты о публикациях и ошибках.

---

Технические требования
1. Язык разработки:
Python (рекомендуется) или другой по согласованию.

2. Интеграция с API:
Использовать REST API hh.ru и LinkedIn. Избегать нарушений их политики.

3. Хостинг:
Облачный сервер для постоянной работы (AWS, Heroku, DigitalOcean и т.д.).

4. Безопасность:
Защита токенов API и Telegram через переменные окружения.

Доступ к настройкам бота защищён токенами.

---

Этапы разработки
1. Проектирование архитектуры бота.
2. Интеграция с API hh.ru и LinkedIn.
3. Настройка взаимодействия с Telegram API.
4. Тестирование (примерно 10-15 вакансий каждого сайта).
5. Развёртывание на облаке.

6. Передача проекта заказчику с инструкциями.
---

Сроки и стоимость
Срок реализации: 10-15 рабочих дней (уточняется).
Стоимость за проект: обсудить индивидуально.
Дополнительная поддержка после запуска: укажите стоимость отдельно.

---

Пример сообщения в Telegram
Вакансия: Офис-менеджер
Компания: ООО "Рога и Копыта"
Зарплата: 50 000 – 70 000 руб.
Описание: Требуется офис-менеджер в динамично развивающуюся компанию. Обязанности включают ведение делопроизводства, организацию встреч и заказ расходных материалов.

Ссылка: Вакансия на hh.ru.