A Tkinter GUI program written to generate WeChat screenshots. Offers support for Chinese characters, custom avatars and dark mode. The phone template used here is iPhone 11. Not intended for malicious use.
$ git clone https://github.com/csjaugustus/iphone-wechat-screenshot-generator.git
$ pip install -r requirements.txt
$ main.py
Right: View existing chat bubbles.
Bottom: Copy non-blank portion of generated image to clipboard (either with or without name), save entire screenshot, add/delete entries, clear screen. Save your square avatars under files\avatars in either .png or .jpg format. They do not need to be manually resized.
You do not need to select an avatar or side if you are adding a timestamp.
You can toggle between dark & light mode at any time.
To compile this to EXE using PyInstaller, do the following steps:
- Navigate to this directory.
- In the command line, type the following:
$ pyinstaller --icon "wechat.ico" main.py
- In the folder generated in
dist
, put infiles
,theme
,sun-valley.tcl
.