английский язык. Почему возникает эта проблема?
https://github.com/gHashTag/javascriptcamp_bot/blob/heroku/index.js
тест в тесте 👀
Это нормально, что твой бот завис на 178 вопросе?
Может быть из-за того что я в этот момент деплой делал?
Используй персистентные сессии, чтобы юзеры могли потом продолжать тест в таком случае
Типа этого? https://www.npmjs.com/package/telegraf-session-local
Если там сессии хранятся в памяти, и перед выключением бота пишутся в json файл, а при включении бота читаются с этого файла, то да, тебе подойдет.
на хероку это не прокатит, хероку удаляет все файлы
Оу. Не использовал хероку, не знал.
Попробую тогда Амазоновские, у меня там кредиты. https://www.npmjs.com/package/telegraf-session-s3
мб не использовать сессии в качестве персистентного хранилища?
Наверное так будет правильно, сессии обычно не должны быть персистентными
так нужно, и собирать стейт через сервисы, но народ обычно не парится
Сорри. Дело не в сессиях было. Исправил ошибку https://github.com/gHashTag/javascriptcamp_bot/commit/4ea20d9857a6fd77e88bacfa264bbdf392e7978d
Хорошо, прощаю. Но больше твоего бота запускать не буду )
Мне кажется, это был не последний 'fix error' коммит
Обсуждают сегодня