Table of Contents

Class AgentBinding

Namespace
JD.AI.Channels.OpenClaw
Assembly
JD.AI.Channels.OpenClaw.dll

Maps an OpenClaw channel/peer to this agent.

public sealed class AgentBinding
Inheritance
AgentBinding
Inherited Members

Properties

AccountId

Optional account ID within the channel.

public string? AccountId { get; init; }

Property Value

string

Channel

Channel type (e.g., "discord", "signal", "telegram").

public required string Channel { get; init; }

Property Value

string

GuildId

Optional guild/server ID (Discord).

public string? GuildId { get; init; }

Property Value

string

Peer

Optional peer (direct/group/channel) to bind to.

public AgentBindingPeer? Peer { get; init; }

Property Value

AgentBindingPeer