TGBOTSTAT هي حزمة بيثون تتيح لك متابعة وحفظ الإحصائيات لاستخدام روبوت برقية. يمكن أن يحفظ عدد استخدامات كل طلب ، والمستخدمين الذين استخدموا هذه الأوامر ، والساعات التي يتم استخدام الأوامر إليها ، وأكثر من ذلك.
يمكنك تثبيت TGBOTSTAT باستخدام pip . تأكد من تثبيت pip ، ثم قم بتشغيل الأمر التالي:
pip install tgbotstatبمجرد تثبيت TgBotStat ، يمكنك استيراده إلى رمز Python الخاص بك لمراقبة وحفظ إحصائيات الاستخدام. إليك كيفية استخدامه في مشروعك:
from tgbotstat import *
# Charger les statistiques existantes
statistiques = charger_statistiques ()
# Mettre à jour les statistiques pour une commande
commande = "/start"
user_id = 12345
heure_commande = "14"
jour_semaine = "Lundi"
mettre_a_jour_statistiques_commande ( statistiques , commande , user_id , heure_commande , jour_semaine )
# Enregistrer de nouvelles statistiques
sauvegarder_statistiques ( statistiques )
# Afficher les données d'utilisation
stats_text = "Statistiques d'utilisation des commandes: n "
for date , commands in statistiques [ 'commands' ]. items ():
stats_text += f" n Date: { date } n "
for command , data in commands . items ():
nombre_utilisations = data [ 'nombre_utilisations' ]
utilisateurs_commande = len ( data [ 'utilisateurs' ])
heures = data . get ( 'heures' , {})
heures_text = ', ' . join ([ f" { heure } : { utilisations } utilisations" for heure , utilisations in heures . items ()])
stats_text += f"- { command } : { nombre_utilisations } utilisations par { utilisateurs_commande } utilisateurs ( { heures_text } ) n "
print ( stats_text )يمكنك أيضًا استخدام الوظائف والفئات الأخرى المكشوفة بواسطة الحزمة ، مثل Loading_utilizers ، Save_Utilizer ، follow_commandes_popular ، إلخ ، لتخصيص إحصائياتك وفقًا لاحتياجاتك.
المساهمات مرحب بها! إذا كنت ترغب في تحسين TGBOTSTAT أو إضافة ميزات جديدة ، فلا تتردد في فتح طلب استخراج (طلب سترة) أو الإبلاغ عن مشاكل (من) على https://github.com/codingtoto/tgbotstat.
نخطط لإضافة العديد من الميزات والتحسينات إلى tgbotstat في الإصدارات المستقبلية. فيما يلي نظرة عامة على العمل المخطط:
نحن منفتحون على اقتراحات المجتمع والمساهمات. إذا كان لديك أفكار تحسين أو ميزات جديدة ترغب في رؤيتها في tgbotstat ، فلا تتردد في فتح طريقة للخروج أو تقديم طلب للحصول على GITHUB الخاصة بنا.
لا تتردد في متابعة تطورنا والمساهمة في تحسين هذه الحزمة. لا يمكننا الانتظار لنرى كيف ستتطور tgbotstat في المستقبل!
هذا المشروع تحت رخصة معهد ماساتشوستس للتكنولوجيا. لمزيد من المعلومات ، راجع ملف الترخيص.