Pre-release
This release is a pre-release and may not be stable for production use.
Feishu/Lark Plugin for elizaOS (Python)
Python implementation of the Feishu/Lark plugin for elizaOS agents.
Installation
pip install elizaos-plugin-feishu
Usage
from elizaos_plugin_feishu import FeishuService, FeishuConfig
# Create configuration
config = FeishuConfig.from_env()
# Or create manually
config = FeishuConfig(
app_id="cli_xxx",
app_secret="your-app-secret",
domain="feishu", # or "lark" for global
)
# Create and start service
service = FeishuService(config)
await service.start()
# Send a message
await service.send_message(
chat_id="oc_xxx",
content=FeishuContent(text="Hello from elizaOS!")
)
# Stop service
await service.stop()
Configuration
Environment variables:
FEISHU_APP_ID: Application ID (required)FEISHU_APP_SECRET: Application secret (required)FEISHU_DOMAIN: "feishu" or "lark" (default: "feishu")FEISHU_ALLOWED_CHATS: JSON array of allowed chat IDs
License
MIT
Metadata
Release files for elizaos-plugin-feishu 2.0.0a5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| elizaos_plugin_feishu-2.0.0a5.tar.gz | 12.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| elizaos_plugin_feishu-2.0.0a5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.9 kB
Release files / elizaos_plugin_feishu-2.0.0a5.tar.gz
| Download URL | elizaos_plugin_feishu-2.0.0a5.tar.gz |
|---|---|
| Size | 12.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
30e1e7776f8c1d9ed2fdc00bc7b5403d684621137aa1f008a8ebba2fcd521772
|
|
BLAKE2b-256 checksum How to use checksums |
8aab54965f119004ca1d2c8b7caea24f4d160a0ca39cdba2f7c00eb9dcae1904
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / elizaos_plugin_feishu-2.0.0a5-py3-none-any.whl
| Download URL | elizaos_plugin_feishu-2.0.0a5-py3-none-any.whl |
|---|---|
| Size | 10.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
853d708dba7ca4753fd6235603d0bade8848c645f50d3acece83120cd4881843
|
|
BLAKE2b-256 checksum How to use checksums |
272c15bbcf822f269041899b21a927fc706a918682a806c70bddac807a320aa5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|