Skip to content

Commit f748b5b

Browse files
committed
modified send message to Ctrl+V instead of typ
1 parent 4421231 commit f748b5b

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

pywhatkit/core/core.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
from platform import system
55
from urllib.parse import quote
66
from webbrowser import open
7-
7+
import pyperclip
8+
import platform
89
import requests
910
from pyautogui import click, hotkey, locateOnScreen, moveTo, press, size, typewrite
1011

@@ -102,11 +103,12 @@ def send_message(message: str, receiver: str, wait_time: int) -> None:
102103
_web(receiver=receiver, message=message)
103104
time.sleep(wait_time)
104105
if not check_number(number=receiver):
105-
for char in message:
106-
if char == "\n":
107-
hotkey("shift", "enter")
108-
else:
109-
typewrite(char)
106+
pyperclip.copy(message)
107+
if platform.system() == "Darwin":
108+
hotkey("command", "v")
109+
else:
110+
hotkey("ctrl", "v")
111+
time.sleep(1)
110112
findtextbox()
111113
press("enter")
112114

0 commit comments

Comments
 (0)