├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── channelscraper ├── __init__.py ├── app.py ├── bots.py ├── channel.py ├── client.py ├── config.py ├── config.yaml ├── driver.py ├── message.py ├── scrapeChannelMetadata.py └── utilities.py ├── input ├── .gitkeep ├── channel_info.csv └── channels.csv ├── requirements.txt └── scrape.sh /.gitignore: -------------------------------------------------------------------------------- 1 | /scripts/+4367763544147.session 2 | ./.idea 3 | venv 4 | __pycache__ 5 | /output/ 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/README.md -------------------------------------------------------------------------------- /channelscraper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /channelscraper/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/app.py -------------------------------------------------------------------------------- /channelscraper/bots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/bots.py -------------------------------------------------------------------------------- /channelscraper/channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/channel.py -------------------------------------------------------------------------------- /channelscraper/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/client.py -------------------------------------------------------------------------------- /channelscraper/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/config.py -------------------------------------------------------------------------------- /channelscraper/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/config.yaml -------------------------------------------------------------------------------- /channelscraper/driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/driver.py -------------------------------------------------------------------------------- /channelscraper/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/message.py -------------------------------------------------------------------------------- /channelscraper/scrapeChannelMetadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/scrapeChannelMetadata.py -------------------------------------------------------------------------------- /channelscraper/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/channelscraper/utilities.py -------------------------------------------------------------------------------- /input/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /input/channel_info.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/input/channel_info.csv -------------------------------------------------------------------------------- /input/channels.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/input/channels.csv -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/requirements.txt -------------------------------------------------------------------------------- /scrape.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PeterWalchhofer/Telescrape/HEAD/scrape.sh --------------------------------------------------------------------------------