Merge pull request #11 from skorphil/main

Main
This commit is contained in:
𝓾𝓷𝓷𝓸𝓱𝔀𝓷
2025-05-18 22:10:03 +02:00
committed by GitHub

View File

@@ -163,6 +163,9 @@ async def scrape_channel(channel, offset_id):
processed_messages = 0 processed_messages = 0
async for message in client.iter_messages(entity, offset_id=offset_id, reverse=True): async for message in client.iter_messages(entity, offset_id=offset_id, reverse=True):
sys.stdout.write("\r\033[K")
sys.stdout.write(f"Counting messages in: {channel} - Messages found: {total_messages}")
sys.stdout.flush()
total_messages += 1 total_messages += 1
if total_messages == 0: if total_messages == 0:
@@ -190,6 +193,7 @@ async def scrape_channel(channel, offset_id):
processed_messages += 1 processed_messages += 1
progress = (processed_messages / total_messages) * 100 progress = (processed_messages / total_messages) * 100
sys.stdout.write("\r\033[K")
sys.stdout.write(f"\rScraping channel: {channel} - Progress: {progress:.2f}%") sys.stdout.write(f"\rScraping channel: {channel} - Progress: {progress:.2f}%")
sys.stdout.flush() sys.stdout.flush()