Files
call-bale/main.py
T
2026-08-08 18:50:01 +03:30

47 lines
1.2 KiB
Python

import os
import requests
from dotenv import load_dotenv
from torch.utils.throughput_benchmark import format_time
from helpers import *
import time
import pyautogui
load_dotenv()
TOKEN = os.getenv("TOKEN")
METHOD_NAME = "getUpdates"
url = f"https://tapi.bale.ai/bot{TOKEN}/{METHOD_NAME}"
response = requests.get(url)
# print(response.json())
# save_json_file("getupdate",response.json())
list_messages = response.json()["result"]
last_message = int(list_messages[-1]["update_id"])
print(last_message)
hadi = True
while hadi:
res = requests.get(url).json()
last = int(res.get("result")[-1]["update_id"])
print(last)
if last > last_message:
time_call = res.get("result")[-1]["message"]["text"]
print("new message for call")
print(time_call)
try:
format_t = int(time_call) * 60
print(format_t)
time.sleep(format_t)
pyautogui.click(968, 907)
time.sleep(1)
pyautogui.click(968, 907)
last_message = last
except:
time.sleep(10)
pyautogui.click(968, 907)
time.sleep(1)
pyautogui.click(968, 907)
last_message = last
time.sleep(5)