Разработка мода для игры Мир Танков и Worldoftanks
При запуске игры: подключение к localhost:7273 по TCP
Все сообщения в JSON-формате (UTF-8)
Статус I: Ожидание авторизации
Перейти на экран авторизации (если требуется)
Отправить: {"status": "ready_to_auth"}
Получить логин/пароль: {"auth": {"login": "...", "password": "..."}}
Авторизоваться, пропустить обучение
Отправить: {"status": "ready_to_spam"}
Статус II: Готов к отправке
Получить команду: {"spam": {"u_id": 123, "content": "Текст"}
Отправить сообщение указанному игроку
Отправить: {"status": "ready_to_spam"}
Смена аккаунта
При получении {"auth": {"logout": true}} от сервера
Выйти из аккаунта
Отправить {"status": "ready_to_auth"}
Обработка ошибок
Любая ошибка при авторизации или отправке сообщения считается блокировкой аккаунта
Выйти из аккаунта
Отправить {"status": "ready_to_auth", "banned": True}
