Почему выдаёт ошибку __init__()?

Всех приветствую! Попытался сделать скрипт вступателя в чаты. Использовал telethon.В один чат всё вступает без проблем, но если ввести 2 и более чата выдаёт ошибку. В чём проблема и как её решить? введите сюда описание изображения

введите сюда описание изображения


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

Автор решения: Garry Galler
>>> class test():
    def __init__(self, x,y):
        self.x = x
        self.y = y

        
>>> test(1,2)
<__main__.test object at 0x0000000002DB4730>
>>> class test():
    def __init__(x,y):
        self.x = x
        self.y = y

        
>>> test(1,2)
Traceback (most recent call last):
  File "<pyshell#5>", line 1, in <module>
    test(1,2)
TypeError: __init__() takes 2 positional arguments but 3 were given
>>> 

P.S. Перед созданием ботов неплохо бы узнать синтаксис самого Python.

→ Ссылка