10000 GitHub - sxwebdev/downloaderbot: This bot downloads media files from Instagram and YouTube and uploads them to the telegram bot
[go: up one dir, main page]

Skip to content

sxwebdev/downloaderbot

Repository files navigation

Downloader bot

This bot downloads media files from Instagram and YouTube and uploads them to the telegram bot

Try to chek it: @mxsaverbot

Environment variables

Environment variables are here

Required environment variables

ENV_CI=local # dev / stage / prod
REDIS_ADDR=localhost:6379 # redis server address
TELEGRAM_BOT_API_TOKEN= # your telegram bot api token
S3_ACCESS_ID=
S3_SECRET_KEY=
S3_REGION=en-1
S3_ENDPOINT=http://localhost:9050
S3_BUCKET_NAME=downloaderbot
S3_BASE_URL=

TODO

  • GRPC api
  • Download photos from instagram
  • Download videos from instagram
  • Download reels from instagram
  • Download from youtube
  • Telegram bot
  • Telegram inline bot
  • Task manager for scheduling jobs
  • Rate limiter for requests
  • Dockerfile
  • Docker compose
  • S3 File storage (used for inline bot)
  • Proxy server for youtube filelinks
# start service
make start

# or you can use autoreload while developing
make watch

About

This bot downloads media files from Instagram and YouTube and uploads them to the telegram bot

Topics

Resources

Stars

Watchers

Forks

0