Отправка сообщения WhatsApp на python(Pywhatkit) иногда завершается неудачно

#python #whatsapp

Вопрос:

Предыстория: я пытаюсь отправить приглашения(свадьба по номерам из списка гостей в Excel

Способ: я использую pywhatkit для отправки сообщения со ссылкой на страницу RSVP со следующим кодом:

 import pywhatkit import openpyxl  # extracting numbers from excel wb = openpyxl.load_workbook('wedding.xlsx') ws = wb["Sheet1"] num = [] for row in ws.iter_rows(min_row=1, max_col=1, values_only=True):  for value in row:  num.append(' '   str(value))  # message content text1 = "please confirm RSVP in https://*****/?phone=" text2 = " n _please do not reply to this number_"  # sending the links for x in num:  pywhatkit.sendwhatmsg_instantly( x , text1   x   text2, 10, True, 10)  

только для примера давайте использовать:

 for x in range(10):  pywhatkit.sendwhatmsg_instantly( ' ****' , 'test'   str(x), 10, True, 10)  

я попытался изменить задержки на [12,3],[5,5],[5,10] и еще несколько

Результат: иногда отправка сообщения завершается неудачно. итак, если мы посмотрим на пример — я получаю 8/10 сообщений. похоже, что в те времена, когда это не удается, он записывает сообщение в текстовое поле, но не нажимает «Отправить».
имейте в виду, что мне нужно отправить это 400 людям, поэтому я не могу устанавливать длительные задержки

есть ли в этом какое-то решение?
есть ли способ проверить, было ли отправлено сообщение, чтобы его можно было повторить?
есть ли другие библиотеки, которые более стабильны?