Техническое задание: Доработка Telegram-бота

Требуется доработка существующего, но нестабильно работающего Telegram-бота, написанного на Python с использованием базы данных PostgreSQL. Исходный код находится в репозитории на GitHub. Проект прошел через нескольких разработчиков и нуждается в качественном рефакторинге и исправлении ошибок для стабильной работы.

Основной функционал бота

  • Автоматическое комментирование постов и сообщений по заданному промпту (шаблону).
  • Расстановка реакций (лайки, дизлайки и др.).
  • Автоматическое вступление от имени аккаунтов в указанные каналы и чаты.
  • Функция «молчания» по расписанию (отключение активности в заданные промежутки времени).
  • Поддержка и одновременная работа с множеством аккаунтов Telegram.

Ключевые задачи для исполнителя

  • Провести аудит существующего кода, выявить причины нестабильной работы («отваливающиеся» функции).
  • Выполнить рефакторинг кода: улучшить архитектуру, читаемость и сопровождаемость.
  • Исправить критические ошибки и обеспечить стабильность всех заявленных функций.
  • Оптимизировать взаимодействие с базой данных PostgreSQL.
  • Протестировать исправленную версию, убедиться в бесперебойной работе.
  • При необходимости обновить или дополнить документацию.

Технические требования

  • Язык программирования: Python.
  • База данных: PostgreSQL.
  • Исходный код предоставляется через GitHub.
  • Опыт работы с Telegram API (Telethon, Pyrogram или аналоги) обязателен.

Ожидаемый результат

Полностью рабочий, отлаженный и стабильный бот, выполняющий все заявленные функции без сбоев. Чистый, структурированный код, готовый к дальнейшему развитию.

Создание видеоролика в стиле true crime с озвучкой и видеорядом

Требуется преобразовать текстовый материал в формате true crime в полноценный видеоролик. Необходимо сгенерировать голосовое сопровождение по тексту и подобрать соответствующие визуальные материалы (фото, видеофрагменты) для создания атмосферного контента.

Разработка сайта с наставником

Ищу опытного программиста-наставника для совместной разработки сайта с использованием инструмента Cursor. Работа оплачиваемая. Цель - создать сайт по моему видению под вашим руководством.