Skip to content

kirill1261/IntalitIphoneScrapper

Repository files navigation

IntalitIPhoneScrapper

This app consists of 3 components:

  • Scrapper
  • Web API
  • Telegram bot

Web API

Uses Flask REST API. Run run_flask.py to start a Flask server.

Starts a Web Server with API and a Database

API Tests

Run test_database.py to test the datatbase.

Telegram bot

Add a secret file telegram_bot_token.txt containing your Telegram Bot Token to the config folder. Run run_telebot.py

Launches a Telegram Bot that allows users to interact with a Web API.

Scrapper

Run run_scrapper.py to start a script that scrapes all the links in a config/scrape_links.txt every day and sends the data to the Web API.

Scrapper Tests

Run test_unified_naming.py to test the unified naming.


Config

This project contains config.json with project settings. There are some fields that point to certain files in config folder.

You can edit the config files at your own risk.

config.json

  • web_api_url field contains a URL pointing to the Web API.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published