-
Notifications
You must be signed in to change notification settings - Fork 336
Open
Description
Related Problem
The message is being typed too slowly.
Feature Description
To address this, add a _pause parameter to the sendwhatmsg_to_group_instantly function and ensure it is passed down to the typewrite function. This will allow for adjusting the typing speed.
def sendwhatmsg_to_group_instantly(
group_id: str,
message: str,
wait_time: int = 15,
tab_close: bool = False,
close_time: int = 3,
_pause = True
) -> None:
"""Send WhatsApp Message to a Group Instantly"""
current_time = time.localtime()
time.sleep(4)
core.send_message(message=message, receiver=group_id, wait_time=wait_time, _pause=_pause)
log.log_message(_time=current_time, receiver=group_id, message=message)
if tab_close:
core.close_tab(wait_time=close_time)def send_message(message: str, receiver: str, wait_time: int, _pause=True) -> None:
"""Parses and Sends the Message"""
_web(receiver=receiver, message=message)
time.sleep(7)
click(WIDTH / 2, HEIGHT / 2 + 15)
time.sleep(wait_time - 7)
if not check_number(number=receiver):
index = 0
length = len(message)
while index < length:
letter = message[index]
if letter == ":":
typewrite(letter, _pause=_pause)
index += 1
while index < length:
letter = message[index]
if letter == ":":
press("enter")
break
typewrite(letter, _pause=_pause)
index += 1
elif letter == "\n":
hotkey("shift", "enter")
else:
typewrite(letter, _pause=_pause)
index += 1
press("enter")
findtextbox()
press("enter")Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels