ru24.pro
«Фрилансим»
Ноябрь
2024
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
22
23
24
25
26
27
28
29
30

Переверстать игрового телеграм бота

0

Добрый день, есть такой игровой телеграм - бот, супер примитивный, писал на коленке с помощью GPT () и из этого что-то даже получилось, при тестах идеально работает, но как только попадает серьезная нагрузка, онлайн 50 единовременных пользователей (уже огромная нагрузка), база sqllite падает или начинает задыхаться. Нужно оптимизировать код и перенести на подходящую БД, чтобы не возникало больше таких проблем, по возможности сохранить текущие данные пользователей. Из-за того, что она задыхается в моментах случаются проблемы: 1. пользователям не приходят очки за приглашенных друзей 2. не начисляются проценты от бросков друзей 3. можно совершить покупку бустера в магазине, деньги спишутся, а множитель не добавиться 4. бот может перейти в состояние "Подождите завершение броска." и больше не реагирует ни на какие команды, пока я его не перезапущу. 5. Криво записываются рефералы в БД, кому-то начисляет за приглшаение и они в бд становятся рефферами, кого-то мимо (ни очков, ни пассивного дохода)

Можете, пожалуйста, предложить решение, как из этого Г... можно сделать конфетку?

@plgon_bot

Код, структуру бота и бд отправлю по запросу