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