kienmarkdo / Telegram-OSINT-for-Cyber-Threat-Intelligence-Analysis

An OSINT tool tailored for comprehensive collection, analysis, and interpretation of cyber threat intelligence from Telegram channels and groups.
2 stars 0 forks source link

Feature: Able to specify collection details before execution (argparse) #22

Closed kienmarkdo closed 7 months ago

kienmarkdo commented 8 months ago

Use argparse to allow the user to specify collection details in the command line.

Example

python scrape.py --participants --messages --entities

Allow to specify limits to collection. Such as 1000 messages, 10 minutes of elapsed time, etc.

kienmarkdo commented 7 months ago
python scrape.py
    --max-entities <number_of_entities>  # number of most recent entities to be collected in this collection
    --throttle-time <seconds>  # override default throttle time between API calls
    --get-messages <number_of_msgs>  # max. number of messages to collect per entity
    --get-participants
    --get-entities
    --export-to-es  # export results to Elasticsearch
kienmarkdo commented 7 months ago

Completed in