169 похожих чатов

Всем привет! Друзья прошу вашей помощи. Чем это может быть

связано:
я сначала запускаю команду /add, которая запускает фсмДобавить, а потом не заканчивая его я использую команду /start, которая запускает команду фсмНачать, но почему-то остается фсм1. Что делать ? Хотя сообщение о номере относится к фсмНачать

9 ответов

8 просмотров

Нехуй копипастить код, было бы неплохо понимать что ты пишешь. Показывай копипасту

ilnur *- Автор вопроса
ilnur *
прям весь, просто его очень много ?

Конкретный участок по существу относящийся к проблеме

ilnur *- Автор вопроса

@rate_limit(3, 'abobus') async def start(message: Message, dialog_manager: DialogManager, repo): await repo.add_user_id(message.from_user.id) await dialog_manager.start(OrderDacha.waiting_for_user_phone_number, mode=StartMode.RESET_STACK) @rate_limit(3, 'admin_start') async def start(message: types.Message, state: FSMContext): await AddNewMoneymaker.waiting_for_owners_user_id.set() await message.answer(_( ''' Отправьте ваш *user\_id* ''' ), parse_mode=ParseMode.MARKDOWN_V2) def register_user_handlers(dp: Dispatcher): dp.register_message_handler(start, commands=['start'], state='*') dp.register_message_handler(start, commands=['add'], state='*', user_id=[1231974448])

Диалоги не трогают твой state

ilnur *- Автор вопроса
Tishka17
Диалоги не трогают твой state

Тишка, А как можно решить этот беспорядок. Вроде state= * должна была помочь ?

"остается фсм1" - что это значит?

ilnur *
@rate_limit(3, 'abobus') async def start(message: ...

если ты стартуешь диалог, то его надо закрывать так же через dialog_manager

ilnur *- Автор вопроса

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

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

читать файл максимально быстро? странный вопрос))
zamtmn
52
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Guys Who’s kurdish on this group?
Hiwa Amiri
11
Карта сайта