A XMPP puppeteering gateway based on Slidge and Instagrapi
Find a file
Oliver Hattshire 12b0dd3bde Use Instagram CDN instead of Wikimedia for Gateway.COMPONENT_AVATAR
Wikimedia requires a compliant user agent, and the default aiohttp user agent is blocked
2025-10-27 01:49:21 -03:00
Insthidge Use Instagram CDN instead of Wikimedia for Gateway.COMPONENT_AVATAR 2025-10-27 01:49:21 -03:00
.copier-answers.yml Use aiograpi instead of instagrapi 2025-10-27 00:32:58 -03:00
.gitignore Make use of the templated development environment without including it on te repo 2025-10-24 16:58:01 -03:00
copier-run.sh Respect docker build context 2025-10-25 13:28:32 -03:00
pyproject.toml Use aiograpi instead of instagrapi 2025-10-27 00:32:58 -03:00
README.md Add development environment instrucctions 2025-10-24 18:12:37 -03:00
UNLICENSE Unlicense 2025-10-24 16:59:30 -03:00
uv.lock Use aiograpi instead of instagrapi 2025-10-27 00:32:58 -03:00

Insthidge

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.