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.
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
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