не запускается бот телеграм

import aiogram
import logging
from aiogram import Router, Bot
from aiogram import Dispatcher as dp
from aiogram.filters import Command
import config
logging.basicConfig(level=logging.INFO)
bt = Bot(token="мой токен")
async def main():
    await dp.start_polling(bt)

ошибка

ValueError: At least one bot instance is required to start polling

экземпляр бота передан, даже из файла конфиг токен напрямую вписываю, одна песня - не работает при этом в пайчарме bt в строчке await dp.start_polling(bt) подсвечивается как warning


Ответы (1 шт):

Автор решения: mrgervant

Для корректной работы Dispatcher необходимо создать экземпляр класса:

from aiogram import Router, Bot, Dispatcher

bt = Bot(token="")
dp = Dispatcher()

async def main():
    await dp.start_polling(bt)

Оформлено из комментария

→ Ссылка