From 9caea7127ddd5d2daf12c30c638cce2e5ca14e00 Mon Sep 17 00:00:00 2001 From: Oliver Hattshire Date: Fri, 24 Oct 2025 16:59:30 -0300 Subject: [PATCH 1/2] Unlicense --- UNLICENSE | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 UNLICENSE diff --git a/UNLICENSE b/UNLICENSE new file mode 100644 index 0000000..efb9808 --- /dev/null +++ b/UNLICENSE @@ -0,0 +1,24 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to From a768e87166b956753fe8ca9c974f349a08c29175 Mon Sep 17 00:00:00 2001 From: Oliver Hattshire Date: Fri, 24 Oct 2025 18:12:37 -0300 Subject: [PATCH 2/2] Add development environment instrucctions --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index c129beb..6415edc 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,19 @@ A XMPP puppeteering gateway based on Slidge and Instagrapi Chat with Instagram users wthout leaving XMPP. + +> [!WARNING] +> The only 2FA supported is TOTP, sms/whatsapp does not work with Instagrapi for now. + +> [!WARNING] +> Less than alpha software, this does not work + +## Development Environment + +1. Run `./copier-run.sh` +2. CD into `slidge-insthidge` +3. Run `docker compose up -d`, and `docker compose logs -f` to see the logs. +4. Use Gajim to login to `test@localhost` with password `password` +5. Make changes ✨ +6. Run `docker compose down` +7. Remove the `slidge-insthidge` if you like. \ No newline at end of file