تحليل Telegram عبارة عن حزمة لغة Python تساعدك على الاستمتاع وفهم بيانات الدردشة المختلفة لديك. استنادًا إلى البيروجرام، تتمثل مهمته في مساعدتك على قضاء وقت ممتع مع Telegram ووظائفه. سواء كان الأمر يتعلق باللعب بمربعات حوار الدردشة الجماعية أو تحليل ديناميكية المجموعة لشركتك أو الدردشات الشخصية أو حتى رسائلك المحفوظة.
كن مبدعًا وقم بالبناء على الحلول الجاهزة! ؟
الوظائف الحالية (الإصدار 0.1.1):
؟ wordcloud_json()
قم بإنشاء سحابات كلمات ممتعة من الدردشات
؟ who_breaks_silence_json()
قم بتحليل من يميل إلى كسر حاجز الصمت في الدردشات والكتابة أولاً
?❤ measure_top_reactions()
قياس رسائل الأشخاص الأكثر تفاعلاً معها واختيار تفاعلات محددة!
pip install telegram-anal
تستخدم هذه المكتبة Pyrogram للتعامل مع Telegram، لذا ستحتاج إلى المصادقة بشكل قياسي عن طريق:
import asyncio
from telenal . client import Client
from telenal . reactions import measure_top_reactions
from telenal . teleplotter import plot_bars_from_dict
async def main ():
client = Client ( "my_account" , "your_api_id" , "your_api_hash" )
tops = await measure_top_reactions (
client ,
chat_name = "Family chat :)" ,
search_emojis = [ "?" , "?" , "?" ],
)
plot_bars_from_dict ( tops ) # <-- get a bar chart out of the box
if __name__ == "__main__" :
asyncio . run ( main ())
المكتبة حديثة الولادة وتحتاج إلى دعم إبداعي وحيوي. لا تتردد في المساهمة!
أفكار للوظائف المستقبلية:
تذكر أن تحصل على المتعة! :)
تم تصميم هذا البرنامج من أجل المتعة فقط. أي سوء استخدام غير قانوني أو غير أخلاقي للبرنامج لا يجعل المؤلفين مسؤولين عن العواقب.
لك فلاد بيليك