Задать вопрос
@Borey31

Как устранить ошибку «__init__ missing 1 positional argument: bot» в python 3.7?

В питоне 3.7 выходит такая ошибка. В версии 3.11 всё работает, но не могу её по некоторым причинам установить

from aiogram import Bot, Dispatcher
from aiogram.types import Message
import asyncio

token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(("8.8.8.8", 80))
ip = s.getsockname()[0]

async def get_start(message: Message, bot: Bot):
    await bot.send_message(????????????, f'запуск')
    await message.reply(ip)

async def start():
    bot = Bot(token=token)

    dp = Dispatcher()
    dp.message.register(get_start)
    try:
        await dp.start_polling(bot)
    finally:
        await bot.session.close()

if __name__ == "__main__":
    asyncio.run(start())
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы