feat: initial plugin release — adapter, init, plugin.yaml
This commit is contained in:
+22
@@ -0,0 +1,22 @@
|
||||
name: rocketchat-platform
|
||||
kind: platform
|
||||
version: 1.0.0
|
||||
description: >
|
||||
Rocket.Chat gateway adapter for Hermes Agent.
|
||||
Connects to a self-hosted Rocket.Chat server via WebSocket/DDP for
|
||||
real-time message streaming and presence, and REST API for sending replies.
|
||||
Supports channels, private groups, and direct messages.
|
||||
author: Hermes Community
|
||||
requires_env:
|
||||
- ROCKETCHAT_BASE_URL
|
||||
- ROCKETCHAT_USER
|
||||
- ROCKETCHAT_PASSWORD
|
||||
- name: ROCKETCHAT_ROOM_ID
|
||||
description: "Default room/channel ID to subscribe (optional if auto-discovery enabled)"
|
||||
required: false
|
||||
- name: ROCKETCHAT_ALLOW_ALL_USERS
|
||||
description: "Set to 'true' to allow all users (default: false = allowlist)"
|
||||
required: false
|
||||
- name: ROCKETCHAT_ALLOWED_USERS
|
||||
description: "Comma-separated list of allowed Rocket.Chat usernames"
|
||||
required: false
|
||||
Reference in New Issue
Block a user