Техническое задание: Миграция и доработка Telegram-бота

Основная цель

Адаптировать существующего Telegram-бота для корректной работы с новым сервером (вместо предыдущего) и внедрить дополнительный функционал монетизации через социальные активности.

Ключевые задачи

  • Интеграция с новым сервером: Полная и корректная настройка бота для работы с указанным сервером (Remna).
  • Реализация нового функционала: Разработка системы выдачи бесплатного тарифа пользователям в обмен на подписку на определенный Telegram-канал. Необходимо реализовать проверку статуса подписки.
  • Полная установка и настройка: Выполнить все работы по развертыванию решения до состояния готовности к промышленной эксплуатации.

Требования к коду и архитектуре

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

Исходные материалы

Исполнителю будет предоставлен исходный код текущего бота для анализа и адаптации.

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

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

Доработка верстки сайта на Yii2

Необходимо исправить верстку существующего сайта, созданного на основе готового шаблона. В наличии шаблон и макеты. Полное ТЗ предоставлю выбранному исполнителю.