Техническое задание: Адаптация модуля WHMCS под PHP 8

Краткое описание проекта

Существует самописный модуль для системы WHMCS, который автоматизирует рабочие процессы с юридическими лицами. Основной функционал включает автоматическую генерацию финансовых документов. Требуется провести рефакторинг и исправление кода для обеспечения полной совместимости модуля с PHP 8.

Основные задачи

  • Анализ существующего кода модуля.
  • Исправление ошибок и устаревших конструкций (deprecated functions), несовместимых с PHP 8.
  • Тестирование работоспособности всего функционала после внесения изменений.
  • Обеспечение стабильной работы модуля в актуальной среде WHMCS.

Требования к результату

  • Модуль должен корректно работать на версии PHP 8.x без ошибок и предупреждений.
  • Весь существующий функционал (генерация счетов, актов, актов сверок) должен быть сохранен.
  • Код должен быть чистым и сопровождаемым.

Интеграция Sora1 с Telegram-ботом и проверкой подписки на канал

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