graph TD
A[Start Token Monitor] --> B[Load Previously Alerted Tokens]
B --> C[Get Current Token List]
C --> D{For Each Token}
D --> E[Pull Updated Metrics from GMGN.ai]
E --> F[Compare with Stored Metrics]
F --> G{Metrics Below Threshold?}
G -->|Yes| H[Generate Alert Message]
G -->|No| I[Update Storage]
H --> J[Send to Telegram Bot]
J --> I
I --> K{Token Data > 30 Days Old?}
K -->|Yes| L[Delete Old Data]
K -->|No| M[Keep Data]
L --> N[End Current Check]
M --> N
N --> O{More Tokens to Check?}
O -->|Yes| D
O -->|No| P[Wait for Next Cycle]
P --> C
subgraph Storage
I
K
L
M
end
subgraph Metrics Check
E
F
G
end
subgraph Alert System
H
J
end