Expand description
Nextcloud Talk integration plugin for elizaOS.
This crate contains:
- Shared data types used by the Nextcloud Talk plugin
- Configuration and error types
- A native (
tokio+ webhook server) service implementation when thenativefeature is enabled
Re-exports§
pub use config::NextcloudTalkConfig;pub use error::NextcloudTalkError;pub use error::Result;pub use service::NextcloudTalkService;pub use types::*;
Modules§
- actions
- Action interfaces and built-in actions for the native Nextcloud Talk service.
- client
- HTTP client for Nextcloud Talk API.
- config
- Configuration types and helpers for the Nextcloud Talk plugin.
- error
- Error types returned by the Nextcloud Talk plugin.
- providers
- Provider interfaces and built-in providers for the native Nextcloud Talk service.
- service
- Native Nextcloud Talk service implementation (requires the
nativefeature). - types
- Serializable types used for events and payloads.
Structs§
- Plugin
- Plugin metadata (name, description, and version).
Constants§
- PLUGIN_
DESCRIPTION - Human-friendly plugin description.
- PLUGIN_
NAME - Canonical plugin name.
- PLUGIN_
VERSION - Plugin version (from Cargo package metadata).
Functions§
- plugin
- Returns the plugin metadata used by the elizaOS plugin system.