про поганый всратый (я о Питоне).
Жду я локацию от пользователя. Он прислал. Я получил широту, долготу, где эта биомасса чалится. В БДу улетает: координаты, user_id. И все бы хорошо, но нет. Нужно получить комментарий от биомассы. То есть он отправил координаты, а далее надо задать вопрос "И что же ты там делаешь, говно?". И вопросов тут нет - если бы его комментарий не нужно было бы дописать в строку бды, созданную чуть выше. Можно апдейтом, но нет. Опираться приходится только на user_id, а если у него будет несколько записей, то все комменты к записям станут одинакие...
Хранить локацию в FSM, писать в базу по получении коммента к базе.
Написать такое не сложно)) Но потом если подумать, появляются нюансы. Вот я напрЕмер, как раз их и думаю, мне не платят, собсно как свободное время возникает... Нюансы эти, выглядят как прерывания, то есть человек ввел координаты, но не ввёл коммент, тупо закрыл/заблокировал на какой-то стадии бота, потом решил вернуться и начать снова... то есть на состоянии можно половить, определить если ввёл коммент, но не ввёл координаты... получается несколько более сложное чем просто бот.
Обсуждают сегодня