Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

elizaOS Nextcloud Talk Plugin (Python)

Python implementation of the Nextcloud Talk plugin for elizaOS.

Features

  • Webhook bot integration with Nextcloud Talk
  • HMAC-SHA256 signature verification
  • Bot secret authentication
  • Support for DMs and group chats
  • Reactions support

Installation

pip install elizaos-plugin-nextcloud-talk

Configuration

Set these environment variables:

  • NEXTCLOUD_URL - Base URL of your Nextcloud instance
  • NEXTCLOUD_BOT_SECRET - Bot secret from occ talk:bot:install

Optional:

  • NEXTCLOUD_ENABLED - Enable/disable plugin (default: true)
  • NEXTCLOUD_WEBHOOK_PORT - Webhook port (default: 8788)
  • NEXTCLOUD_WEBHOOK_HOST - Webhook host (default: 0.0.0.0)
  • NEXTCLOUD_WEBHOOK_PATH - Webhook path (default: /nextcloud-talk-webhook)

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

elizaos_plugin_nextcloud_talk-2.0.0a5.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

elizaos_plugin_nextcloud_talk-2.0.0a5-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file elizaos_plugin_nextcloud_talk-2.0.0a5.tar.gz.

File metadata

File hashes

Hashes for elizaos_plugin_nextcloud_talk-2.0.0a5.tar.gz
Algorithm Hash digest
SHA256 d7865f5d6966d2299b8666336dc56a0c06003a7b145e4086f4992818df64892c
MD5 5635fb0962c0baa7836228311252b02b
BLAKE2b-256 4b861d770d978745682c72626e8e6c13bb8c94e29354057566e0fe2affc1f17a

See more details on using hashes here.

File details

Details for the file elizaos_plugin_nextcloud_talk-2.0.0a5-py3-none-any.whl.

File metadata

File hashes

Hashes for elizaos_plugin_nextcloud_talk-2.0.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 5ede4caaa448de4e1316636da9ed297880c9a3e80d7545fb23646f12f3030d95
MD5 bf5eb3f4b5616b4c050a52f66ccf7d70
BLAKE2b-256 63886f480d89570a8169f57bfa0bb56437c57133196cee75b44d17c2d86db104

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.0a5 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page