gronka
gronka is a free, open-source discord bot that downloads videos and images from social media and converts them to gifs — right inside your server.
commands
/download- download from twitter/x, tiktok, instagram, youtube, and more/convert- turn a video or image into a gif/optimize- compress an existing gif
you can also right-click any message and use the context menu.
self-hosting
docker is the supported way to run gronka (the image includes ffmpeg, gifsicle, and yt-dlp).
git clone https://github.com/thedorekaczynski/gronka.git
cd gronka
cp .env.example .env
add your DISCORD_TOKEN and CLIENT_ID to .env, then:
docker compose up -d
docker compose run --rm app npm run register-commands
check .env.example for all options.
license
MIT