Для автоматизации процесса лайков с разных аккаунтов Pikabu через контейнеры в Firefox и Telegram-бот, нам нужно разработать ТЗ на скрипт.
---
Техническое задание (ТЗ)
Название проекта:
Автоматизированный скрипт для лайков публикаций на Pikabu через контейнеры Firefox и Telegram-бот
Цель:
Создать скрипт, который автоматически выполняет лайки публикаций на Pikabu с 20 разных аккаунтов, открытых в контейнерах браузера Firefox. Управление процессом должно осуществляться через Telegram-бот.
---
1. Функциональные требования
1. Telegram-бот:
Принимает от пользователя ссылку на публикацию.
Запускает процесс лайков.
Отправляет пользователю отчет об успешном выполнении (или ошибках).
2. Скрипт для лайков:
Использует браузер Firefox с установленным расширением Firefox Multi-Account Containers.
В каждой из 20 вкладок загружены разные аккаунты Pikabu.
Каждая вкладка автоматически переходит по переданной ссылке.
Проверяет, что пользователь авторизован в Pikabu.
Ставит лайк под публикацией (или ничего не делает, если лайк уже стоит).
Сообщает о статусе выполнения в Telegram-бот.
---
2. Нефункциональные требования
Производительность: скрипт должен работать быстро и без излишней нагрузки на браузер.
Надежность: обработка ошибок (например, если Pikabu временно недоступен или аккаунт разлогинился).
Безопасность: Telegram-бот должен работать только с авторизованным пользователем (например, проверять user_id).
---