Added cpu and ram usage in stats
This commit is contained in:
parent
1b79bbda6e
commit
53c34db027
|
|
@ -1,9 +1,10 @@
|
|||
import shutil
|
||||
import shutil, psutil
|
||||
import signal
|
||||
import pickle
|
||||
|
||||
from os import execl, path, remove
|
||||
from sys import executable
|
||||
import time
|
||||
|
||||
from telegram.ext import CommandHandler, run_async
|
||||
from bot import dispatcher, updater, botStartTime
|
||||
|
|
@ -22,10 +23,14 @@ def stats(update, context):
|
|||
total = get_readable_file_size(total)
|
||||
used = get_readable_file_size(used)
|
||||
free = get_readable_file_size(free)
|
||||
cpuUsage = psutil.cpu_percent(interval=0.5)
|
||||
memory = psutil.virtual_memory().percent
|
||||
stats = f'Bot Uptime: {currentTime}\n' \
|
||||
f'Total disk space: {total}\n' \
|
||||
f'Used: {used}\n' \
|
||||
f'Free: {free}'
|
||||
f'Free: {free}\n' \
|
||||
f'CPU: {cpuUsage}%\n' \
|
||||
f'RAM: {memory}%'
|
||||
sendMessage(stats, context.bot, update)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
requests
|
||||
psutil
|
||||
python-telegram-bot==12.6.1
|
||||
google-api-python-client>=1.7.11,<1.7.20
|
||||
google-auth-httplib2>=0.0.3,<0.1.0
|
||||
|
|
|
|||
Loading…
Reference in New Issue