Save images and videos from internet.
- Save images and videos by link
- Search images in chat
- Find similar images
- https://x.com/
- https://www.pinterest.com/
- https://instagram.com/
- https://www.youtube.com/
- https://bad.news/
Just send a link to the bot.
demo.mp4
messages:
/search cat
/search dog
/search girl
/similar photo
CleanShot.0006-10-23.at.15.20.18.mp4
- Elixir
- ex_gram a powerful Elixir library for building Telegram Bots.
- cobalt a media downloader.
- ffmpeg for HLS video downloading.
- Typesense Lightning Fast, Open Source Search
# Install
mix deps.get# Setup
docker compose upAfter startup:
- Typesense:
http://localhost:8108/health - typelens:
http://localhost:3000 - typelens auth:
- username:
test@example.com - password:
pass123456
- username:
# Run
export TELEGRAM_BOT_TOKEN=<YOUR_TELEGRAM_BOT_TOKEN>
iex -S mix run --no-halt# Create/update collections (idempotent)
mix ts.migrate
# Drop and recreate photos collection
mix ts.reset