Skip to content

Ferrus91/emoji_intensifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Emoji Intensifier

Generate vibrating GIF versions of images — perfect for custom Slack emojis.

Requirements

  • Python 3.9+
  • uv (recommended) or pip with Pillow

Usage

uv run vibrate_image.py <input_image> <output.gif>

Example

uv run vibrate_image.py nima.png nima_intensifies.gif

Options

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

Adding to Slack

  1. Generate your GIF
  2. Go to Customize Slack > Emoji
  3. Upload the GIF with a name like :nima-intensifies:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages