Skip to main content

Crate elizaos_plugin_roblox

Crate elizaos_plugin_roblox 

Source
Expand description

Roblox integration for elizaOS.

This crate provides:

§Feature flags

  • native (default): Enables Tokio-based services/actions/providers.
  • wasm: Enables WASM bindings.

Re-exports§

pub use client::RobloxClient;
pub use config::RobloxConfig;
pub use error::Result;
pub use error::RobloxError;

Modules§

actions
Native (Tokio) actions exposed by the plugin.
client
Roblox Open Cloud API client.
config
Configuration and environment-variable loading for the Roblox client.
defaults
Default values for optional configuration fields.
error
Error types and result alias for this crate.
providers
Native (Tokio) runtime providers for the plugin.
service
Native (Tokio) service integration.
types
Data types used by the client and services.

Constants§

PLUGIN_DESCRIPTION
Human-readable description of this plugin.
PLUGIN_NAME
Stable plugin identifier used by elizaOS registries.
PLUGIN_VERSION
Plugin version, sourced from the crate version.
ROBLOX_SERVICE_NAME
Service name used when registering the Roblox integration.
ROBLOX_SOURCE
Event/source identifier used in logs and message metadata.

Functions§

create_client_from_env
Create a RobloxClient using environment variables.