movis08 баг пофикшен, благодаря вам. Если вы решили играть или соберётесь позже, постучитесь ко мне в личку, я благодарю за каждый найденный в игре баг.
Хороший вопрос. В каждую компанию периодически закрывается вход, чтобы регулировать общее кол-во игроков в компаниях примерно на одном уровне. Когда вам показывалось меню с выбором команд, вход был закрыт в другую компанию. Когда же вы нажали кнопку, произошло закрытие в «Wayne Ent.» и вас уже не пустили.
Ранее такого кейса не происходило, поскольку не было одновременно нескольких попыток регистраций в разные компании.
Как указано в статье, в первой версии игры использовался long-polling. У него есть ряд ограничений, в том числе и те самые «зависания», когда пользователь отправляет много запросов подряд к боту и вскоре для такого ползьзователя бот получает «429: Too Many Requests» и уже ничего не может отправлять в качестве ответа.
С переходом (во второй версии игры) на webhooks проблема практически полностью исчезла. Плюс ответы на сами webhooks вдвое расширяют ограничения телеграмма на общение с ботом (со 100 до 200). Да и с самими webhooks все запросы хорошо распараллеливаются на несколько процессов nodejs с помощью nginx.
Я планирую подробней про этот переход на webhooks в статье для второй версии игры рассказать.
Information
Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Ранее такого кейса не происходило, поскольку не было одновременно нескольких попыток регистраций в разные компании.
Буду думать, спасибо за найденный кейс.
С переходом (во второй версии игры) на webhooks проблема практически полностью исчезла. Плюс ответы на сами webhooks вдвое расширяют ограничения телеграмма на общение с ботом (со 100 до 200). Да и с самими webhooks все запросы хорошо распараллеливаются на несколько процессов nodejs с помощью nginx.
Я планирую подробней про этот переход на webhooks в статье для второй версии игры рассказать.