Skip to main content

ChannelCapabilities

Defined in the protocols module.
AI Agent Declares what features a bot channel supports. This allows shared engines to adapt behavior based on platform capabilities, enabling graceful degradation when features aren’t available. Attributes: live_edit: Whether the channel supports editing messages in place reactions: Whether the channel supports adding reactions to messages typing: Whether the channel supports typing indicators text_limit: Maximum message length (0 = unlimited) edit_rate_limit: Minimum seconds between edits (for throttling) reaction_rate_limit: Minimum seconds between reactions

Properties

bool
No description available.
bool
No description available.
bool
No description available.
int
No description available.
float
No description available.
float
No description available.

Source

View on GitHub

praisonaiagents/bots/protocols.py at line 36