Всего двумя строчками кода

Python - потрясающий язык. Не нужно быть профессионалом, чтобы делать с ним увлекательные вещи.

Язык идеален для автоматизации. Первой автоматизацией, которую я попробовал, была автоматизация электронной почты. Потом парсинг, а теперь сообщения в WhatsApp.

Возможно, вы хотите, чтобы сообщение WhatsApp было доставлено в определенное время, но в это время вы можете быть заняты или даже спать. Или вы можете узнать, как автоматизировать сообщения WhatsApp просто для удовольствия.

В этой статье вы узнаете, как автоматизировать сообщения WhatsApp с помощью двух строк кода Python.

Установите Python, Pycharm и Pywhatkit, если вы еще этого не сделали.

Как автоматизировать сообщения WhatsApp с помощью Python

В процессе написания кода вы можете столкнуться с ошибками, но не волнуйтесь. Ниже я расскажу, как вы можете решать возможные ошибки. Если обнаруженные вами ошибки не упомянуты здесь, поищите решение в Google.

Ошибки - это часть программирования. Я не мог исправить ошибку, с которой столкнулся при попытке автоматизировать свои сообщения в WhatsApp. Мне пришлось выспаться, прежде чем я смог ее решить. Из-за каких-то ошибок всегда хорошо выспаться. На следующее утро вы отдохнете и готовы исправить чертовы ошибки.

А теперь приступим.

  • Откройте Pycharm и создайте новый проект. Дайте вашему новому проекту имя - Whatsautomation или любое другое имя, которое вам нравится. Затем выберите файл Python. Кроме того, дайте файлу Python желаемое имя.
  • Погуглите Pywhatkit или перейдите на сайт здесь. Скопируйте ссылку для установки Pywhatkit. Вы увидите ссылку, на которую указывает красная стрелка на схеме ниже. Щелкните по нему, и ссылка будет скопирована.

  • Вернемся в Пихарм. Помните, что вы открыли Pycharm. Нажмите на Терминал в нижнем левом углу Pycharm. Вставьте ссылку для установки Pywhatkit, которую вы скопировали, в Терминал и нажмите Enter. Установка Pywhatkit займет несколько минут.
  • Теперь напишите следующий код в Pycharm IDE (большое пространство над терминалом).

Примечание. Внутри скобок напишите номер телефона с международным кодом (+…) страны, в которую вы хотите отправить автоматическое сообщение. Затем напишите свое сообщение. Теперь напишите время, в которое вы хотите доставить сообщение. Время здесь указано в 24-часовом формате. Поэтому вместо 1, 00 для 13:00 вы пишете 13, 00. Также обратите внимание на кавычки.

  • Запустите код. Вы получите сообщение такого типа после успешного выполнения кода:

Через 110 секунд откроется web.WhatsApp.com, и через 20 секунд будет доставлено сообщение.

В указанное вами время WhatsApp автоматически откроется в браузере, который вы используете для доступа к WhatsApp. Написанное вами сообщение появится внутри текстового поля и будет автоматически отправлено через 20 секунд. Если у вас медленное интернет-соединение, ваше сообщение не будет отправлено. Он останется внутри текстового поля.

Сообщения об ошибках, с которыми вы можете столкнуться

Вы можете увидеть сообщения об ошибках, которые я перечислил ниже, при попытке автоматизировать сообщения WhatsApp. Я включил способы решения каждой ошибки.

  • При установке Pywhatkit вы можете увидеть это сообщение об ошибке:

Не удалось найти файлы заголовков или библиотек для zlib, необходимой зависимости при компиляции Pillow из исходного кода.

Решение

Обновите шубу и подушку. Выполните приведенные ниже коды отдельно:

  • Начало времени с 0. Например, 9, 06. Вы получите синтаксическую ошибку:

SyntaxError: ведущие нули в десятичных целочисленных литералах недопустимы; используйте префикс 0o для восьмеричных целых чисел.

Решение

Начните свое время с числа, отличного от 0.

  • Если на номере телефона, на который вы хотите отправить сообщение, нет кода страны. Вы получите такую ​​ошибку:

Raise CountryCodeException («Код страны отсутствует в номере телефона»)

pywhatkit.mainfunctions.CountryCodeException: в телефоне отсутствует код страны

Решение

Включите код страны для каждого номера телефона. Например, +234, +44, +1.

  • Когда у вас медленный интернет, ваше сообщение не будет отправлено. Вы получите это сообщение об ошибке:

поднять предупреждение («ИНТЕРНЕТ МЕДЛЕННЫЙ, извлечение информации может занять больше времени»)

Предупреждение: ИНТЕРНЕТ МЕДЛЕННЫЙ, извлечение информации может занять больше времени

Решение

Используйте надежное интернет-соединение.

Заключение

Вы можете автоматизировать сообщения WhatsApp с помощью двух строк кода Python. Используйте Pycharm или любую другую удобную среду IDE. Установите Pywhatkit. Импортируйте Pywhatkit. Напишите свое сообщение, указав номер телефона, по которому вы хотите отправить автоматическое сообщение, и время, когда вы хотите отправить сообщение.

Уф, сообщение идет.

«Python, как и многие хорошие технологии, вскоре вирусно распространяется по вашей команде разработчиков и находит свое применение во всех видах приложений и инструментов…» - Мустафа Тамер

P.S. Писатели сталкиваются с проблемами, которые могут помешать им писать на всю жизнь… Хроническая боль в спине из-за слишком долгого сидения, проблемы со зрением из-за долгих часов просмотра экрана, удушающие пальцы от письма, и это лишь некоторые из них. Если вы хотите и дальше получать этот тип статей, вы можете поддержать меня, став Средним подписчиком. Это стоит 5 долларов в месяц. Мне достается часть вашей абонентской платы .