InstaBobrBot is a Telegram bot that downloads Instagram reels and sends them directly to your Telegram channel.
- Clone the repository:
git clone https://github.com/cybor97/instabobrbot
cd instabobrbot
- Create a virtual environment and activate it:
python3 -m venv venv
source venv/bin/activate
- Install the required dependencies:
pip install -r requirements.txt
- Set up the environment variables in the Env Secrets tab:
TELEGRAM_API_TOKEN
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_REGION
S3_ENDPOINT_URL
S3_BUCKET_NAME
- Run the bot:
python main.py
- Build the Docker image:
docker build -t instabobrbot .
- Run the Docker container:
docker-compose up