Generate vibrating GIF versions of images — perfect for custom Slack emojis.
uv run vibrate_image.py <input_image> <output.gif>uv run vibrate_image.py nima.png nima_intensifies.gif| Flag | Description | Default |
|---|---|---|
--intensity |
Shake distance in pixels | 4 |
--frames |
Number of frames in the GIF | 12 |
--duration |
Frame duration in milliseconds | 40 |
# Extra shaky
uv run vibrate_image.py nima.png nima_intensifies.gif --intensity 8
# Slower, smoother animation
uv run vibrate_image.py nima.png nima_intensifies.gif --frames 24 --duration 60- Generate your GIF
- Go to Customize Slack > Emoji
- Upload the GIF with a name like
:nima-intensifies: