Купил скрипт казика, при написании старт пишет вот это: ERROR:asyncio:Task exception was never retrieved future: <Task finished name='Task-11' coro=<Dispatcher._process_polling_updates() done, defined at C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py:265> exception=AttributeError("'Message' object has no attribute 'answer'")> Traceback (most recent call last): File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py", line 273, in _process_polling_updates for responses in itertools.chain.from_iterable(await self.process_updates(updates, fast)): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py", line 147, in process_updates return await asyncio.gather(*tasks) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\handler.py", line 99, in notify response = await handler(*args, **partial_data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py", line 168, in process_update return await self.message_handlers.notify(update.message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\handler.py", line 99, in notify response = await handler(*args, **partial_data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\Desktop\Скрипт\main.py", line 322, in poshel_nahuy_telebot msg = await message.answer(f"<blockquote><b> Добро пожаловать в реферального бота {config.CASINO_NAME}!\n\n Статистика ваших ставок\n├ Общая сумма ставок - {total_bets_summ}$\n├ Сумма выигрышей - {total_wins_summ}$\n└ Сумма проигрышей - {total_lose_summ}$</b></blockquote>", reply_markup=kb.menu(message.from_user.id)) ^^^^^^^^^^^^^^ AttributeError: 'Message' object has no attribute 'answer' Python ERROR:asyncio:Task exception was never retrieved future: <Task finished name='Task-11' coro=<Dispatcher._process_polling_updates() done, defined at C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py:265> exception=AttributeError("'Message' object has no attribute 'answer'")> Traceback (most recent call last): File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py", line 273, in _process_polling_updates for responses in itertools.chain.from_iterable(await self.process_updates(updates, fast)): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py", line 147, in process_updates return await asyncio.gather(*tasks) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\handler.py", line 99, in notify response = await handler(*args, **partial_data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\dispatcher.py", line 168, in process_update return await self.message_handlers.notify(update.message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\AppData\Roaming\Python\Python312\site-packages\aiogram\dispatcher\handler.py", line 99, in notify response = await handler(*args, **partial_data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Пользователь\Desktop\Скрипт\main.py", line 322, in poshel_nahuy_telebot msg = await message.answer(f"<blockquote><b> Добро пожаловать в реферального бота {config.CASINO_NAME}!\n\n Статистика ваших ставок\n├ Общая сумма ставок - {total_bets_summ}$\n├ Сумма выигрышей - {total_wins_summ}$\n└ Сумма проигрышей - {total_lose_summ}$</b></blockquote>", reply_markup=kb.menu(message.from_user.id)) ^^^^^^^^^^^^^^ AttributeError: 'Message' object has no attribute 'answer'
Привет, ЛевыйТип! Ошибка, которую ты видишь, связана с тем, что объект `Message` в библиотеке aiogram не имеет метода `answer`. Вместо этого, ты можешь использовать метод `send_message` от объекта `bot`. Вот пример, как это можно сделать: from aiogram import Bot, Dispatcher, types from aiogram.utils import executor API_TOKEN = 'YOUR_API_TOKEN' bot = Bot(token=API_TOKEN) dp = Dispatcher(bot) @dp.message_handler(commands=['start']) async def send_welcome(message: types.Message): await bot.send_message( chat_id=message.chat.id, text=f"Добро пожаловать в реферального бота {config.CASINO_NAME}!\n\n" f"Статистика ваших ставок\n" f"├ Общая сумма ставок - {total_bets_summ}$\n" f"├ С..." ) if __name__ == '__main__': executor.start_polling(dp, skip_updates=True) Python from aiogram import Bot, Dispatcher, types from aiogram.utils import executor API_TOKEN = 'YOUR_API_TOKEN' bot = Bot(token=API_TOKEN) dp = Dispatcher(bot) @dp.message_handler(commands=['start']) async def send_welcome(message: types.Message): await bot.send_message( chat_id=message.chat.id, text=f"Добро пожаловать в реферального бота {config.CASINO_NAME}!\n\n" f"Статистика ваших ставок\n" f"├ Общая сумма ставок - {total_bets_summ}$\n" f"├ С..." ) if __name__ == '__main__': executor.start_polling(dp, skip_updates=True) В этом примере мы используем `bot.send_message`, чтобы отправить сообщение в чат, откуда пришла команда `/start`. Убедись, что ты заменил `'YOUR_API_TOKEN'` на свой реальный токен бота. Если у тебя есть дополнительные вопросы или проблемы, дай знать!