Initialize with credentials.
Send a message to a conversation.
Subscribe to events. Returns unsubscribe function.
Optional eventTypes: ChannelEventType[]Get current connection status.
Platform identifier (e.g., 'telegram', 'discord').
Human-friendly display name.
Capabilities this channel supports.
Payload shape for
messaging-channelextension descriptors.Extension packs register this as the
payloadof anExtensionDescriptor<MessagingChannelPayload>withkind: 'messaging-channel'.