Задача

Требуется разработать на Python плагин (скрипт) для Telegram-групп, который автоматически публикует посты с актуальной погодой дважды в день (на сегодня и прогноз на 3 дня). Фон каждого поста - GIF-анимация, меняющаяся в зависимости от погодных условий (солнце, пасмурно, осадки).

Интеграция с существующим проектом

  • Скрипт добавляется в уже разработанный проект (на Django).
  • Управление работой скрипта выводится в веб-админку (две страницы админки: наброски макетов предоставлены).
  • Работа ведётся через Git. Код размещается на сервере.

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

  • Язык: Python 3.x
  • Фреймворк для админки: Django
  • Работа с Telegram Bot API (python-telegram-bot или aiogram)
  • Загрузка данных о погоде с любого открытого API (например, OpenWeatherMap, Yandex Weather и т.п.)
  • Подготовка и отправка GIF с динамическим фоном (использование библиотек для генерации изображений/анимации - Pillow, imageio или аналоги).
  • Регулярный запуск по расписанию (итоговый таск-планировщик: Django Q, Celery или cron + management command).

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

Работающий скрипт, интегрированный в админку Django; управление включением/выключением и настройками (выбор канала, время публикации, API-ключ погоды). Исходный код на GitHub.

Разработка мультиязычного интернет-магазина химических реактивов на OpenCart

Требуется создать полнофункциональный интернет-магазин на платформе OpenCart для международных продаж химических реактивов. Необходима установка и настройка ключевых модулей для упрощения управления и расширения функциональности.