Разработка автоматизированной системы выдачи предметов для Roblox
Цель проекта
Создание надежной, безопасной и полностью автоматизированной системы, которая будет управлять выдачей предметов в игре Roblox Murder Mystery 2. Система должна быть интегрирована с веб-платформой.
Ключевые задачи и требования
Основной функционал
- Разработка Python-бота для работы с Roblox API.
- Обеспечение автоматической выдачи предметов (in-game items) игрокам.
- Создание надежной и отказоустойчикой архитектуры системы.
Интеграция
- Интеграция бота с веб-сайтом, разработанным на фреймворке Yii2 (PHP).
- Обеспечение двустороннего обмена данными между веб-платформой и игровым ботом.
Требования к безопасности и надежности
- Реализация безопасных методов аутентификации и авторизации.
- Защита от несанкционированного доступа и мошеннических действий.
- Обеспечение стабильной работы системы 24/7 с минимальным временем простоя.
- Реализация логирования всех операций для отслеживания и отладки.
Технические детали
- Бот должен быть написан на Python.
- Необходимо использовать официальные или стабильные неофициальные методы работы с Roblox API.
- Архитектура системы должна позволять масштабирование и добавление нового функционала.
Ожидаемый результат
Полностью работоспособная автоматизированная система, которая по запросу с веб-сайта безопасно и корректно выдает указанные предметы заданным игрокам в Roblox Murder Mystery 2, ведя при этом журнал всех транзакций.