TikBot

Discord bot that re-uploads TikTok/YouTube/Instagram/Reddit videos with size-aware compression and optional repost detection.

  • Python
  • Docker
  • Postgres

A lightweight Discord bot that auto-detects supported links, downloads via yt-dlp, and posts the video back to the channel—compressing when needed to fit Discord’s free tier. Configure auto-post domains (TIKBOT_AUTO_DOMAINS), enable per-domain silent mode (TIKBOT_SILENT_DOMAINS), and add Postgres-backed repost detection with simple .env settings (DB_*, TIKBOT_TIMEZONE). Runs on Python 3.9+ and ships with a container-friendly layout.