что не так в этом коде, я хочу отправить 100 сообщений в viber, используя код python

Это мой код. Я хочу отправить 100 сообщений в Viber, используя код Python, и он выдает эту ошибку:text_message: TextMessage = TextMessage(text=message, to=recipient)TypeError: TextMessage. init () получил неожиданный ключевой аргумент «to»

я изменил «на» на «получатель», все равно не работает

      
 ''''''

import time
from **********
from *************************
from *******************************

viber = Api(BotConfiguration(
    name='MyBot',
    avatar='http://viber.com/avatar.jpg',
    auth_token='*******************************'
))

message = "Hello"
recipient = "1234567890"

for i in range(100):
    text_message = TextMessage(text=message, to=recipient)

    viber.send_messages(text_message)
    time.sleep(60)  



1 ответ

TextMessageпринимает только один аргумент:text.

Аргумент ключевого словаtoпринадлежитsend_messagesметод.

пример:

      text_message = TextMessage(text=message)

viber.send_messages(text_message, to=recipient)
Другие вопросы по тегам