Categorygithub.com/sxwebdev/downloaderbot
module
0.3.2
Repository: https://github.com/sxwebdev/downloaderbot.git
Documentation: pkg.go.dev

# README

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

# Packages

No description provided by the author
No description provided by the author
No description provided by the author