import qrcode
from qrcode.constants import ERROR_CORRECT_H

url = "http://165.22.220.143:8888/"

qr = qrcode.QRCode(
    version=1,
    error_correction=ERROR_CORRECT_H,  # high accuracy
    box_size=12,                       # bigger QR
    border=4
)

qr.add_data(url)
qr.make(fit=True)

img = qr.make_image(fill_color="black", back_color="white")
img.save("surprise_qr.png")

print("✅ QR Code generated: surprise_qr.png")
print("🔗 URL:", url)
