слушатели на А и Б.
При нажатии а или б буеру надо отправить локацию, но мне нужно знать после какой кнопки он отправлял локацию, нажав предварительно А или нажав Б?
А нельзя сначала локацию, а потом кнопки, если такая неприязнь к fsm?
Ты можешь сделать запись в БД с NULL в графе гео, а потом обновлять на данные
Можно проще, сделать словарь где в качестве ключей будет айди, а в качестве значения собственно 0 или 1
Словарь это память, если бот навернется, то данные проебутся
Если писать так чтобы бот не падал, то все будет хорошо
А перезагрузка на обновления?
Даже у Гугла аптайм 99.8%
Писать отдельные модули?
Самоскан на новые модули? Нет, они не переимпортируются, да и это будет грозить утечками памяти
Когда есть простой и удобный fsm из коробки Не спасибо
Че такое фсм я конечно хуй знает
Машина состояний, нужна для построения диалогов
На русиш это "машина состояний" (finite state machine)
Обсуждают сегодня