File size: 547 Bytes
86121f6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import datetime, json

QUOTA_FILE = "quota.json"

def check_quota():
    today = datetime.date.today().isoformat()
    try:
        with open(QUOTA_FILE, "r") as f:
            data = json.load(f)
    except:
        data = {}
    return data.get(today, 0) < 7

def increment_quota():
    today = datetime.date.today().isoformat()
    try:
        with open(QUOTA_FILE, "r") as f:
            data = json.load(f)
    except:
        data = {}
    data[today] = data.get(today, 0) + 1
    with open(QUOTA_FILE, "w") as f:
        json.dump(data, f)