Sticker Convert Versions Save

Convert (animated) stickers to/from WhatsApp, Telegram, Signal, Line, Kakao, Viber, iMessage. Written in Python.

v2.9.1

3 weeks ago
  • Improve getting Viber auth data
  • Compile with python 3.12
  • Update dependencies

v2.9.0

3 weeks ago
  • Add support for uploading Viber stickers
  • Fix Kakao sticker pack title encoding
  • Fix check_file_size() return False if size is 0

v2.8.14

4 weeks ago
  • No longer depend on js2py for downloading kakao stickers due to nuitka issue

v2.8.13

4 weeks ago
  • Support downloading Kakao mini emoji
  • Fix downloading Kakao stickers
    • Looks like my repo is mentioned in their internal wiki page (Hello Kakao dev, leave me alone, let's not add workload to each other?)
    • May break again if things got changed again
  • Update dependencies (Including rlottie-python which fix rendering lottie files with images)

v2.8.12

1 month ago
  • Update signalstickers-client-fork-laggykiller to 3.3.0.post2 (compat with python < 3.10)

v2.8.11

1 month ago
  • Downgrade to build with python 3.11 due to issue with numpy and nuitka
  • Fix incorrect frame duration when input file is webp

v2.8.10

1 month ago

NOTICE: This release is broken, do not use

  • Use pyav for encoding webp instead of pywebp / pillow
  • Build with python 3.12
  • Update dependencies

v2.8.9

1 month ago
  • Add --no-progress flag for not showing tqdm progress bar, added as default in colab
  • Add --force-pywebp flag for force using pywebp for encoding, default to true for colab

v2.8.8

1 month ago

Fix async download multiple files fail if given kwargs such as headers

v2.8.7

2 months ago
  • Fix unable to compress to GIF (Bug introduced in 2.8.3)
  • Fix not trying to produce best quality when size_max is 0
  • Fix not moving mp3 into archives
  • bg_color specified as rrggbbaa instead of rrggbb, allow setting bg_color with alpha!=0
  • Update readme