когда делаю runner.start_polling(reset_webhook=True)
получаю ошибку TypeError: object NoneType can't be used in 'await' expression
в чем может быть дело?
В создании раннера или выше
dp = Dispatcher(bot, storage=storage) runner = Executor(dp)
сторадж
bot = Bot(token=config.BOT_TOKEN, parse_mode=types.ParseMode.HTML) storage = MemoryStorage()
Тогда целиком ошибку
Traceback (most recent call last): File "/Users/kirillkorablev/PycharmProjects/telegram_mp/marketplace_bot/app.py", line 29, in <module> runner.start_polling(reset_webhook=True) File "/Users/kirillkorablev/PycharmProjects/telegram_mp/venv/lib/python3.10/site-packages/aiogram/utils/executor.py", line 320, in start_polling loop.run_until_complete(self._startup_polling()) File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/asyncio/base_events.py", line 641, in run_until_complete return future.result() File "/Users/kirillkorablev/PycharmProjects/telegram_mp/venv/lib/python3.10/site-packages/aiogram/utils/executor.py", line 377, in _startup_polling await callback(self.dispatcher) TypeError: object NoneType can't be used in 'await' expression
чем тебя не устраивает await dp.start_polling(bot)
Видимо тем что он работает
Просто пошутил
Обсуждают сегодня