Size: a a a

2020 May 09

А

Андрей in SPb Python
Danny !!
А у тебятам есть какой-нибудь conversation handler? Т.е. в одной фазе работы бота message.text обрабатывают одни функции. В следующей фазе другие итд
Да,там есть content type в хэндлере
источник

ДК

Даниил Козырев... in SPb Python
Danny !!
А у тебятам есть какой-нибудь conversation handler? Т.е. в одной фазе работы бота message.text обрабатывают одни функции. В следующей фазе другие итд
conversation нету
источник

D!

Danny !! in SPb Python
Андрей
Да,там есть content type в хэндлере
Не уверен, что я имел ввиду именно тип контента. Я про фазы, например фаза 1 : « собираешь дату « пользователь отправляет какие-то message.text . Ты проверяешь является ли это валидной датой. Если да перекидываешь на следующую фазу «сбор телефона» итд
источник

А

Андрей in SPb Python
Danny !!
Не уверен, что я имел ввиду именно тип контента. Я про фазы, например фаза 1 : « собираешь дату « пользователь отправляет какие-то message.text . Ты проверяешь является ли это валидной датой. Если да перекидываешь на следующую фазу «сбор телефона» итд
А, ну это то конечно
источник

RH

Ravil Habby in SPb Python
что-то мне подсказывает, что ему нужно в простом случае смотреть в сторону register_next_step_handler, либо в сторону конечных автоматов для запоминания стадий
источник

D!

Danny !! in SPb Python
источник

А

Андрей in SPb Python
Ravil Habby
что-то мне подсказывает, что ему нужно в простом случае смотреть в сторону register_next_step_handler, либо в сторону конечных автоматов для запоминания стадий
Да, думаю ты прав
источник

ДК

Даниил Козырев... in SPb Python
спасибо
источник

D!

Danny !! in SPb Python
А если и нету, то куда ты планировал записывать данные пользователя туда же ты можешь записывать то, на какой стадии пользователь находиться

В конечном итоге это все равно полезная фитча, чтобы когда пользователь заново начинал диалог с ботом через пару дней. От не требовалось заново вводить данные
источник

ДК

Даниил Козырев... in SPb Python
а как сделать просто. Типо вводишь команду /x, и при вводе слова оно идет в переменную x, а при вводе команды /d и пишешь слово, то оно идет к переменной d?
источник

А

Андрей in SPb Python
Обьявляешь global переменную, ей присваиваешь message.text и потом register_next_step_handler
источник

А

Андрей in SPb Python
Если по очереди надо
источник

А

Андрей in SPb Python
Если просто 1 что нибудь то без хэндлера
источник

ДК

Даниил Козырев... in SPb Python
по очереди, по очереди. Только еще понять как это все записывать)
источник

А

Андрей in SPb Python
источник

ДК

Даниил Козырев... in SPb Python
Даниил Козырев
а как сделать просто. Типо вводишь команду /x, и при вводе слова оно идет в переменную x, а при вводе команды /d и пишешь слово, то оно идет к переменной d?
да там долго учить надо. Мне просто этот фрагмент кода нужен
источник

ДК

Даниил Козырев... in SPb Python
выучу потом, у меня сейчас заказ
источник

VK

Vitaly Kalinin in SPb Python
То есть заказ у тебя, а делать должен кто-то за тебя?
источник

ДК

Даниил Козырев... in SPb Python
маленький фрагмент кода понять не могу
источник

M

Max in SPb Python
Даниил, я тоже новенький и тоже учусь но я не понимаю почему вы хотите получить халяву.. вам правильно говорят что надо взять и включить свой мозг и тогда многие ответы на ваши вопросы вы сами увидите.
источник