Загрузка...

Parser Telegram

Тема в разделе Python создана пользователем zxcFlezyi 20 дек 2024. 131 просмотр

  1. zxcFlezyi
    zxcFlezyi Автор темы 20 дек 2024 66 26 окт 2024
    Сегодня я решил что-то попробовать новое и написать что-то да похожее на парсер в телеграмме (не судите строго) в коде все подробно рассписано.


    Код
    from telethon import TelegramClient, events
    import asyncio
    import time

    api_id = '1'
    api_hash = '1' # здесь пишите свои данные из https://my.telegram.org/ API development tools
    phone_number = '1'

    client = TelegramClient('session_name', api_id, api_hash)

    async def main():
    await client.start()

    channel = await client.get_entity('https://t.me/ImLoveBigPornoHub') # Замените на свой тег канала

    while True:
    try:
    # тут только 10 соо можно изменить просто поменяв цифру в коде
    async for message in client.iter_messages(channel, limit=10):
    print(message.sender_id, message.text)

    # Задержка 60 секунд тут есче
    await asyncio.sleep(60) # еслихатите можете изменит воопщем
    except Exception as e:
    print(f"Произошла ошибка: {e}")
    await asyncio.sleep(5) # тут задержка в случае ошипки

    if __name__ == '__main__':
    asyncio.run(main())


    # Я в первые пишу Парсер и что-то типо такого. Так что не судите строго и напишите в коментарии, что мне можно написать еще или же изменить что-то в коде.
     
  2. NRU
    NRU 20 дек 2024 1336 10 дек 2023
    А что именно он парсит?
     
    1. Посмотреть предыдущие комментарии (2)
    2. zxcFlezyi Автор темы
      NRU, особо много не тестил - увидел работоспособность решил залить.
    3. NRU
    4. zxcFlezyi Автор темы
Top
Загрузка...