/tag-media-bot

Telegram bot for tagging, searching, and quickly accessing your documents.

Primary LanguageTypeScript

Tag Media Bot

Description

This bot enables users to tag media files, perform quick searches, and mark favorites directly within Telegram.

Features:

  • 📝 Tag any document, GIF, video or audio (up to 10 tags per media file)
  • 🔒 Create private tags for media files that only you can search
  • 🔍 Search media files by your tags or all tags (inline query)
  • ❤️ Mark media files as favorites for quick access

Stack & tools

  • Node.JS, TypeScript, Turborepo
  • Nest.js, gRPC, Telegraf
  • MongoDB, Redis
  • Kubernetes, Docker

Commands

  • npm run build – build all projects
  • npm run lint – link all projects