A.AY adlı üyeden alıntı:
mesajı görüntüle
import requests,json,time,smtplib
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ""Chrome/80.0.3987.163 Safari/537.36 "}
coin = "BTCUSDT"
alt = 28000
ust = 29000
request= requests.get("https://api.binance.com/api/v1/ticker/price?symbol="+coin, headers=header)
def mailAt(email,sifre,gidecekEmail,text):
mail = smtplib.SMTP("smtp.gmail.com",587)
mail.ehlo()
mail.starttls()
mail.login(str(email),str(sifre))
mail.sendmail(str(gidecekEmail),text)
while True:
price = float(request.json()['price'])
print(price)
if price >= ust:
print(coin+" "+str(ust)+" değerine ulaştı.")
mailAt("benimEmailAdresim@gmail.com","sifre","gonderdigimMailAdres",str(coin+" "+str(ust)+" değerine ulaştı."))
break
elif price <= alt:
print(coin+" "+str(ust)+" değerine ulaştı.")
mailAt("benimEmailAdresim@gmail.com","sifre","gonderdigimMailAdres",str(coin+" "+str(ust)+" değerine ulaştı."))
break
time.sleep(1)