Хостинг бота Whatsapp с помощью Pywhatkit на Heroku
Я использовал библиотеку Pywhatkit python для автоматизации отправки сообщений whatsapp, она очень хорошо работает на localhost, я понял, что мне нужно держать мой ПК включенным 24/7, чтобы это работало. Поэтому я подумал о размещении на Heroku (не знаю, возможно ли это), поэтому я разместил его на heroku, но каждый раз, когда я пытаюсь запустить свой скрипт в heroku, я получаю следующую ошибку
Ошибка Героку
Traceback (most recent call last):
File "/app/test.py", line 2, in <module>
import pywhatkit
File "/app/.heroku/python/lib/python3.10/site-packages/pywhatkit/__init__.py", line 16, in <module>
from pywhatkit.whats import (
File "/app/.heroku/python/lib/python3.10/site-packages/pywhatkit/whats.py", line 7, in <module>
import pyautogui as pg
File "/app/.heroku/python/lib/python3.10/site-packages/pyautogui/__init__.py", line 249, in <module>
import mouseinfo
File "/app/.heroku/python/lib/python3.10/site-packages/mouseinfo/__init__.py", line 223, in <module>
_display = Display(os.environ['DISPLAY'])
File "/app/.heroku/python/lib/python3.10/os.py", line 679, in __getitem__
raise KeyError(key) from None
KeyError: 'DISPLAY'
Код (Файлы)
requirement.txt
pywhatkit==5.4
test.py
import pywhatkit
try:
pywhatkit.sendwhatmsg_instantly("+1*********",
"Hello from NewYork")
print("Successfully Sent!")
except:
print("An Unexpected Error!")