#Possible to have multiple Telegram channels?
4 messages · Page 1 of 1 (latest)
Also unable to connect to gateway for ~10 mins. Keep getting KiloClaw API error (500)
I haven't tried that. But, I do have a custom channel on an instance I created. Originally, it shared the main agent with Telegram. I later created another agent and I now tie this new channel with it.
So, while I haven't tried two Telegram channels, I can say I am able to associate a channel with an agent and have multiple agents.
It is unlikely that you can do it through the UI. You can do it through the raw openclaw.json config by adding a bindings section to associate a channel to an agent. e.g.,
"bindings": [
{
"agentId": "teamstream",
"match": {
"channel": "teamstream",
"accountId": "*"
}
}
],
multiple agents are defined in agents.list[]
now that I look at how channels are defined, though, it doesn't look like it has a multiple concept going on. Only hack I can think of would be to create a custom channel with a different name for telegram. That would happen through the extensions folder. but, the current one isn't even there, so looks a lot like it is a bit "built-in" making it hard to just copy and create a 2nd instance. but, if there is a way, it would be by creating in the extensions folder.
note that doing this can easily break your ability to start the gateway, which, without shell access, could brick you. so, I'd make sure I had that working before I tried channel operations.