Этот код представляет собой лишь минимальный пример
Просмотр документов (https://docs.aiogram.dev/en/dev-3.x/dis ... index.html). У меня есть случайный контекст FSM, как и в начале, но скоро, как скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро. Ошибка: < /p>
from aiogram.fsm.storage.redis import RedisStorage import redis.asyncio as redis
with open("Telegram/Configs.json", "r") as File: TelegramConfigs: dict[str, typing.Any] = json.load(File) < /code> main < /h2> import Telegram.Utilities as Utilities
Dispatcher.include_router(Router) [/code] Этот код представляет собой лишь минимальный пример Просмотр документов (https://docs.aiogram.dev/en/dev-3.x/dispatcher/finite_state_machine/index.html). У меня есть случайный контекст FSM, как и в начале, но скоро, как скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро, но скоро. Ошибка: < /p> [code]Cause exception while process update id=511380950 by bot id=7945450430 TypeError: start() missing 1 required positional argument: 'State' Traceback (most recent call last): File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/dispatcher.py", line 309, in _process_update response = await self.feed_update(bot, update, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/dispatcher.py", line 158, in feed_update response = await self.update.wrap_outer_middleware( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...... ) ^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/middlewares/error.py", line 25, in __call__ return await handler(event, data) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/middlewares/user_context.py", line 56, in __call__ return await handler(event, data) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/fsm/middleware.py", line 42, in __call__ return await handler(event, data) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/event/telegram.py", line 121, in trigger return await wrapped_inner(event, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/event/handler.py", line 43, in call return await wrapped() ^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/dispatcher.py", line 276, in _listen_update return await self.propagate_event(update_type=update_type, event=event, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/router.py", line 146, in propagate_event return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/router.py", line 141, in _wrapped return await self._propagate_event( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ observer=observer, update_type=update_type, event=telegram_event, **data ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/router.py", line 174, in _propagate_event response = await router.propagate_event(update_type=update_type, event=event, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/router.py", line 146, in propagate_event return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/router.py", line 141, in _wrapped return await self._propagate_event( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ observer=observer, update_type=update_type, event=telegram_event, **data ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/router.py", line 166, in _propagate_event response = await observer.trigger(event, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/event/telegram.py", line 121, in trigger return await wrapped_inner(event, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zein/Desktop/Usolabot/venv/lib/python3.13/site-packages/aiogram/dispatcher/event/handler.py", line 43, in call return await wrapped() ~~~~~~~^^ TypeError: start() missing 1 required positional argument: 'State' [/code] Я выглядел как можно усердно, чтобы попробовать посмотреть, что я не делаю, но я просто не вижу.
Хочу сделать аналог Register_next_step_handler от телебота для айограммы. Как я уже понял, для этого мне придется использовать FSM. Однако я не могу понять, что мне делать с этим примером:
@bot.message_handler(func=lambda message: message.text == 🚫...