TDeskDroid
Telegram Desktop to Android theme converter
Install / Use
/learn @MrYadro/TDeskDroidREADME
TDeskDroid - Telegram Desktop to Android theme converter
Dependencies
- python 3
- tinify
- pip3 (pip for python 3)
- pillow (follow Installation instructions)
- requests
Installation
- Install python 3 for your OS
- Download or clone this repo to your PC
- Go to that directory and run
pip3 install -r requirements.txtvia command prompt / terminal / whatever
Converting
- Put
.tdesktop-themefiles (the one is zip file) todesktopdirectory - If you want to optimize your jpeg you have to get your api key here https://tinypng.com/developers put it in
tinify.keyand changetinyJpegto True - If you need to override some theme colors (if that's a bug please report it) you can use
%themefilename%.mape.g.windowBackgroundWhite=#ffffffffone rule per line You can apply multiple overriding for theme packs. For example, if your theme file is namedMyTheme.Dark.1.0.tdesktop-theme, you can useMyTheme.map,MyTheme.Dark.map,MyTheme.Dark.1.mapandMyTheme.Dark.1.0.mapfor overriding theme packs. - Run
python3 main.pyvia command prompt / terminal / whatever - Go to directory
android, and send.atthemefile to TG chat, then apply it
About atthemes
- Colors in
.atthemefile are signed int fromARGB(yep color alpha goes first) - Image has to be converted to
jpeg, and put in binary mode into file between tags PWS and WPE .atthemesrcis sort of source file made by me so you can check it in more human friendly way on how conversion goes- You have to use all the colors in
.tdesktop-themefile
Related Skills
node-connect
348.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
