Skip to content

Telegram bot for external social networks scraping

License

Notifications You must be signed in to change notification settings

aven187/warp_beacon

 
 

Repository files navigation

warp_beacon

Telegram bot for external social networks media scrapling. Works with links in personal messages and also with group chats.

Just send to bot media link and get video.

All bot configuration stored in variables.env file.

Configuration example

TG_TOKEN="you telegram token received from @BotFather"
INSTAGRAM_LOGIN="instagram login (email or cell phone)"
INSTAGRAM_PASSWORD="instgram password"
INSTAGRAM_VERIFICATION_CODE="instagram 2FA if required, default empty"
MONGODB_HOST="mongodb"
MONGODB_PORT="27017"
MONGODB_USER="root"
MONGODB_PASSWORD="changeme"
VIDEO_STORAGE_DIR="/var/warp_beacon/videos"
WORKERS_POOL_SIZE=3

Deployed example bot

Try it 🚀

How to run

Any Linux machine will suit in.

Install docker and git

apt update
apt install docker-compose git

Download sources

git clone https://github.com/sb0y/warp_beacon.git

Go to sources directory

cd warp_beacon

Run app

docker-compose up -d

Check logs

docker-compose logs warp_beacon -f

About

Telegram bot for external social networks scraping

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.1%
  • Dockerfile 3.4%
  • Other 0.5%