Do channels actually work? #52
-
|
I setup discord, but running channel start just complains that telegram isn't configured, looking through the code it doesn't look like anything but telegram is even considered? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
|
I spent hours to run my telegram channel :D |
Beta Was this translation helpful? Give feedback.
-
|
This was a real bug — This has been fixed today ( How it works now:
Discord config example ( {
"default_provider": "openrouter",
"models": {
"providers": {
"openrouter": {
"api_key": "sk-or-..."
}
}
},
"channels": {
"discord": {
"accounts": {
"main": {
"token": "YOUR_DISCORD_BOT_TOKEN",
"guild_id": "123456789"
}
}
}
}
}You can also use the flat format without {
"channels": {
"discord": {
"token": "YOUR_DISCORD_BOT_TOKEN",
"guild_id": "123456789"
}
}
}Optional Discord fields:
Then just run: Full channel setup docs: https://nullclaw.github.io/channels |
Beta Was this translation helpful? Give feedback.
This was a real bug —
nullclaw channel startwas hardcoded to only look for Telegram and Signal. If neither was configured, it would exit with "No messaging channel configured" even if you had Discord, Slack, or anything else set up perfectly.This has been fixed today (
59165a5) and will be available in tonight's build. Thechannel startcommand now supports all 16 channels (everything exceptcliandwebhook).How it works now:
nullclaw channel start discord— starts your Discord bot directlynullclaw channel start(no argument) — auto-detects the first configured channel (prefers Telegram → Signal → any other)Discord config example (
~/.nullclaw/config.json):{ "default_provider": "o…