Files
icq/CHEATSHEET.md
T

981 B

ICQ XMPP — Полезные команды (шпаргалка)

cd /opt/icq && docker compose ps
docker logs icq-prosody --tail 50
docker logs icq-slidgram --since 10m | grep -iE 'register|login|session|avatar|error'
docker exec icq-prosody prosodyctl check config
docker exec icq-prosody prosodyctl register admin nixg.ru 'ПАРОЛЬ'
# внешняя проверка
curl -sS https://upload.nixg.ru/upload

Проверка входа по WebSocket (slixmpp, ssl не проверяется):

bot = slixmpp.ClientXMPP('admin@nixg.ru','ПАРОЛЬ')
import ssl; ctx = ssl.create_default_context(); ctx.check_hostname=False; ctx.verify_mode=ssl.CERT_NONE
bot.ssl_context = ctx
bot.connect(('wss://xmpp.nixg.ru/xmpp-websocket',))

Проверка веб-чата headless (UI отрендерен):

chromium --headless --no-sandbox --disable-gpu --virtual-time-budget=15000 --dump-dom https://chat.nixg.ru/ | grep converse-login-form