Загрузка...

Collection of statistics/activity in chats

Thread in Python created by zxcFlezyi Dec 21, 2024. 89 views

  1. zxcFlezyi
    zxcFlezyi Topic starter Dec 21, 2024 66 Oct 26, 2024
    Всем сново привет и с вами я 12 летний кодер на питоне сегодня унас будет код для телеграмма сбора статистики хз нахуй вам это номб комуто нада


    Python
    from telethon import TelegramClient
    from collections import defaultdict
    import asyncio
    import datetime

    API_ID = 'ваш апи ади'
    API_HASH = 'ваш апи хеш'
    GROUP_ID = 'груп ади через ссылку'

    client = TelegramClient('stats_bot', API_ID, API_HASH)

    async def get_stats():
    await client.start()
    msg_count = defaultdict(int)
    async for message in client.iter_messages(GROUP_ID, limit=100):
    msg_count[message.sender_id] += 1
    return msg_count

    with client:
    stats = client.loop.run_until_complete(get_stats())
    print("Статистика по сообщениям:")
    for user_id, count in stats.items():
    print(f'User ID: {user_id}, Messages: {count}')
     
  2. Kotmk
    Kotmk Dec 21, 2024 2188 Oct 7, 2023
     
    1. zxcFlezyi Topic starter
Top
Loading...