Юзеры стали писать, что бот в середине теста переключатся на

английский язык. Почему возникает эта проблема?

https://github.com/gHashTag/javascriptcamp_bot/blob/heroku/index.js

17 ответов

7 просмотров

тест в тесте 👀

Это нормально, что твой бот завис на 178 вопросе?

Server-Serverlesskiy Автор вопроса
Ордо Ксенос
Это нормально, что твой бот завис на 178 вопросе?

Может быть из-за того что я в этот момент деплой делал?

Server Serverlesskiy
Может быть из-за того что я в этот момент деплой д...

Используй персистентные сессии, чтобы юзеры могли потом продолжать тест в таком случае

Server-Serverlesskiy Автор вопроса
Server Serverlesskiy
Типа этого? https://www.npmjs.com/package/telegraf...

Если там сессии хранятся в памяти, и перед выключением бота пишутся в json файл, а при включении бота читаются с этого файла, то да, тебе подойдет.

Ордо Ксенос
Если там сессии хранятся в памяти, и перед выключе...

на хероку это не прокатит, хероку удаляет все файлы

Server-Serverlesskiy Автор вопроса
Oscar S
на хероку это не прокатит, хероку удаляет все файл...

Попробую тогда Амазоновские, у меня там кредиты. https://www.npmjs.com/package/telegraf-session-s3

Ордо Ксенос
Используй персистентные сессии, чтобы юзеры могли ...

мб не использовать сессии в качестве персистентного хранилища?

Josh Dies 🪄 /\p{Rich}+/
мб не использовать сессии в качестве персистентног...

Наверное так будет правильно, сессии обычно не должны быть персистентными

Ордо Ксенос
Наверное так будет правильно, сессии обычно не дол...

так нужно, и собирать стейт через сервисы, но народ обычно не парится

Server-Serverlesskiy Автор вопроса
Ордо Ксенос
Это нормально, что твой бот завис на 178 вопросе?

Сорри. Дело не в сессиях было. Исправил ошибку https://github.com/gHashTag/javascriptcamp_bot/commit/4ea20d9857a6fd77e88bacfa264bbdf392e7978d

Server Serverlesskiy
Сорри. Дело не в сессиях было. Исправил ошибку htt...

Хорошо, прощаю. Но больше твоего бота запускать не буду )

Мне кажется, это был не последний 'fix error' коммит

Похожие вопросы

Обсуждают сегодня

вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Друзья, за кем?
Magic
12
Это что теперь, любой бот сможет принимать платежи без ебли с юр лицами?
Lencore
8
Не догоняю немного каким боком тут эппл Вот есть веб (мини) апп, который по факту веб сайт, просто в телеге веб вью и если там оплата, то нежно вот эти приседания?
e\\/gen
7
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
ого, спасибо Никит, ты как всегда кладезь нужной инфы! Сейчас пойду копаться, а мне релиз создать как и версию самого плагина? типа 1.0.8?
Alex Blaze
9
как через magic forms посылать мультиязычные имейлы?
Sergei Toroptsev
4
Всем привет. Кто-то может подсказать, как можно перевести значения Selection поля, если список значений в нем формируется динамически? Я изначально их получаю из selection дру...
Наталья Селезнева
6
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
Карта сайта