Merge remote-tracking branch 'origin/main'
This commit is contained in:
@@ -101,15 +101,32 @@ T_RESET_HUMAN=$(format_ms "$T_RESET")
|
||||
R_RESET_HUMAN=$(format_ms "$R_RESET")
|
||||
|
||||
# ===== DISPLAY =====
|
||||
echo -e "${GREEN}✅ GLM Quota ${DIM}(account: ${LEVEL})${RESET}"
|
||||
NOW=$(date +%s)
|
||||
RESET_SEC=$((T_RESET / 1000))
|
||||
DIFF=$((RESET_SEC - NOW))
|
||||
|
||||
# -- Token Limit (main) --
|
||||
echo -e "\n${CYAN}[Token Limit — ${T_NUM}h rolling]${RESET}"
|
||||
echo -e " Usage: ${YELLOW}${T_PERCENT}%${RESET}"
|
||||
REMAIN=""
|
||||
if [ "$DIFF" -gt 0 ]; then
|
||||
H=$((DIFF / 3600))
|
||||
M=$(((DIFF % 3600) / 60))
|
||||
if [ "$H" -gt 0 ]; then
|
||||
REMAIN=" (${H}h${M}m)"
|
||||
else
|
||||
REMAIN=" (${M}m)"
|
||||
fi
|
||||
fi
|
||||
|
||||
ICON=$(awk -v p="$T_PERCENT" 'BEGIN { if (p < 50) print "🟢"; else if (p > 80) print "🔴"; else print "🟡" }')
|
||||
|
||||
echo "GLM: ${T_PERCENT}%${REMAIN}${ICON}"
|
||||
echo "---"
|
||||
echo "✅ Account: ${LEVEL}"
|
||||
echo "Token Limit: ${T_NUM}h rolling"
|
||||
echo " Usage: ${T_PERCENT}%"
|
||||
echo " Next Reset: $T_RESET_HUMAN"
|
||||
|
||||
# -- Web Search Limit (secondary) --
|
||||
if [ -n "$R_USAGE" ] && [ "$R_USAGE" != "0" ]; then
|
||||
echo -e "\n${DIM}[Web Search Limit — monthly]${RESET}"
|
||||
echo -e " ${DIM}Used: ${R_CURRENT}/${R_USAGE} (${R_PERCENT}%) | Reset: ${R_RESET_HUMAN}${RESET}"
|
||||
echo "Web Search Limit: monthly"
|
||||
echo " Used: ${R_CURRENT}/${R_USAGE} (${R_PERCENT}%)"
|
||||
echo " Reset: ${R_RESET_HUMAN}"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user