Skip to content
This repository was archived by the owner on May 14, 2025. It is now read-only.

Commit b36dc53

Browse files
committed
Merge remote-tracking branch 'origin/dev' into dev
2 parents fe8fc48 + 8893ca9 commit b36dc53

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

botmodule/subinfo.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from loguru import logger
44
from pyrogram.enums import ParseMode
55
from pyrogram.errors import RPCError
6-
from utils.cleaner import geturl, ArgCleaner
6+
from utils.cleaner import geturl, ArgCleaner, ClashCleaner
77
from utils.collector import SubCollector
88
from utils.check import get_telegram_id_from_message as get_id
99
from utils.check import check_user
@@ -57,6 +57,9 @@ async def getSubInfo(_, message):
5757
subcl.cvt_enable = False
5858
subinfo = await subcl.getSubTraffic()
5959
site_name = await subcl.getSiteTitle()
60+
subconfig = await subcl.getSubConfig(inmemory=True)
61+
pre_cl = ClashCleaner(':memory:', subconfig)
62+
proxynum = pre_cl.nodesCount()
6063
if not subinfo:
6164
await back_message.edit_text("此订阅无法获取流量信息.")
6265
return
@@ -65,6 +68,7 @@ async def getSubInfo(_, message):
6568
days_diff = f"({days_diff}天)"
6669
rs = subinfo[3] - subinfo[2] # 剩余流量
6770
subinfo_text = f"""
71+
🚀节点数量:{proxynum}
6872
⬆️已用上行:{round(subinfo[0], 3)} GB
6973
⬇️已用下行:{round(subinfo[1], 3)} GB
7074
🚗总共使用:{round(subinfo[2], 3)} GB

0 commit comments

Comments
 (0)