@dp.message(Command("start")) async def send_welcome(message: types.Message): await message.reply("Hi. \n My name is Printer! \n Printing... \n \n \n \n \n \n \n ERROR ERROR ERROR") now = datetime.now() User1 = message.from_user.id User2 = message.from_user.username print(now , "Someone use ur bot!!!\n\t\tUser ID:", User1, "\n\t\tNickname:", User2)async def main(): await dp.start_polling()@dp.message(Command("stop")) async def stop_bot(message: types.Message): await message.answer("Бот остановлен.") await bot.close() await dp.stop_polling()if __name__ == '__main__': asyncio.run(main())
При запуске выдаёт:
ValueError: At least one bot instance is required to start polling
Мне надо чтобы бот по команде оффался но никак не могу то реализовать
Помогите пожалуйста, подскажите что и как исправить, или идейки подкиньте