Matrix channel configuration fail to work - getting Telegram related responses!
Los mantenedores suelen responder en 10 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- json, zig
- Área
- backend
Línea de trabajo
Start by comparing the Matrix account configuration in .nullclaw/config.json with the referenced issue #39, then inspect the gateway output around Matrix polling, Telegram message receipt, and the Matrix health-check failure. Determine why the inbound message is labeled Telegram and why Matrix health checks fail; done means a working Matrix setup example is documented and the reported behavior is explained or resolved.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
I'm trying to configure Matrix and since there is no correct documentation, the best progress has been from here: #39
I have the following in my .nullclaw/config.json:
# cat .nullclaw/config.json | grep -E "matrix" -A5
"matrix": {
"accounts": {
"main": {
"homeserver": "matrix.org",
"access_token": "mat_<redacted>",
"room_id": "!<redacted>:matrix.org",
"allow_from": ["@myname:matrix.org"]
}
}
}
However, this give me the following output from:
# nullclaw gateway
nullclaw gateway runtime started
Gateway: http://0.0.0.0:3000
Components: 3 active
Model: liquid/lfm-2.5-1.2b-instruct:free
Provider: openrouter
Agents: 3 configured
orchestrator → openrouter/liquid/lfm-2.5-1.2b-thinking:free
coder → openrouter/qwen/qwen3-coder:free
researcher → openrouter/openai/gpt-oss-120b:free
Ctrl+C to stop
Gateway listening on 0.0.0.0:3000
Gateway pairing code generated (hidden for security). Use the /pair flow to complete pairing.
info(memory): memory plan resolved: backend=hybrid retrieval=keyword vector=none rollout=off hygiene=true snapshot=false cache=false semantic_cache=false summarizer=false sources=1
info(channel_manager): matrix polling thread started
#------------------------------------> VVVVVV <------------------------ WTF !!??
info(session): message receipt channel=telegram session=0xff04..... bytes=9125
info(session): message inbound channel=telegram session=0xff04..... bytes=9125 content="[Scheduled task 'agent-1' [FAILED] completed]\ninfo(memory): memory plan resolved
#----------------------------------
# <HUGE BLOB of Markdown text>
#----------------------------------
warning(channel_manager): matrix issue: health check failed
info(channel_manager): Restarting matrix (attempt 1)
warning(daemon): inbound dispatch process failed: error.AllProvidersFailed
This is really weird, as I don't have Telegram configured!
Expected behavior
That you have a working example of how to setup Matrix.
Steps to reproduce
see above
Version
2026.4.17
OS
Linux
- Lenguaje dominante
- Zig
- Estrellas
- 8.1k
- Forks
- 945
- Merge medio
- 7 d 6 h
- PR fusionados (30 d)
- 7
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de nullclaw/nullclaw
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
nullclaw/nullclaw#1078 · 2 comentarios ·
Los mantenedores suelen responder en 10 días
-
ci: gate Docker image changes on PRs and before release publishPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 10 días
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
nullclaw/nullclaw#993 · 1 comentario ·
Los mantenedores suelen responder en 10 días
-
tracking: OpenClaw parity PRs for streaming, channel UX and provider reasoning (#1057-#1065)Abierto
Dificultad 4/5 Más de una semana Aptitud para principiantes 12/100
Los mantenedores suelen responder en 10 días
-
memory: bound the persisted session transcript (compaction write-back with a sequence guard)Abiertoenhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
nullclaw/nullclaw#1055 · 3 comentarios ·
Los mantenedores suelen responder en 10 días
Todos los issues de nullclaw/nullclaw
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
NanmiCoder/dsh-agent-teams#277 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 87/100
Lakr233/vphone-cli#742 ·
Los mantenedores suelen responder en 1 día
-
[core-client] Remove unused hand-maintained transport helpers after the definition-table cutoverAbiertodoc-audit enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Kozea/Radicale#2301 · 2 comentarios ·
Los mantenedores suelen responder en 1 día