Module plugin

Source
Expand description

Plugin system for extending bot functionality

This module provides a plugin architecture that allows extending the bot’s capabilities without modifying core code.

Structs§

Capability
Plugin capability
EchoPlugin
Example plugin implementation
PluginConfig
Plugin configuration
PluginMetadata
Plugin metadata
PluginRegistry
Plugin registry for managing plugins
PluginRequest
Plugin request
PluginResponse
Plugin response
ResourceLimits
Resource limits for plugins

Enums§

CapabilityType
Type of capability
HookType
Hook type for plugin registration
Permission
Plugin permission
RequestType
Request type

Traits§

Plugin
Plugin trait for extending bot functionality