Closed peterge1998 closed 3 days ago
peterge@thinkpadt14s:~$ python3 -m venv my-venv
peterge@thinkpadt14s:~$ . my-venv/bin/activate
(my-venv) peterge@thinkpadt14s:~$ pip install git+https://github.com/ittner/signal-sticker-tool/
[...]
(my-venv) peterge@thinkpadt14s:~$ signal-sticker-tool login
For now, the only way to login is "borrowing" the credentials from an
already logged-in Signal Desktop client. Launch your client from command
line passing the option "--enable-dev-tools", open the Developer Tools,
change the JS context from "top" to "Electron Isolated Context", and
type "window.reduxStore.getState().items.uuid_id" to get your USER,
and "window.reduxStore.getState().items.password" to get your PASSWORD.
This is *really* *ugly* and will change in the future.
Username: <my-id>
Password:
Credentials for user "<my-id>" saved in "/home/peterge/.config/signal-sticker-tool/credentials.yaml". Use "logout" to remove them.
[...]
(my-venv) peterge@thinkpadt14s:~/git/gitlab-peterge/peterge-rare-pepe$ signal-sticker-tool upload
Error: 400: Unhandled HTTP exception while trying to upload to the sticker CDN
The same error shows up when I run the development version...
I guess this was my fault. Take care of the png files being not larger than 300kb!