nextcloud-talk 0.1.3

Nextcloud Talk (Spreed) API client and domain types
Documentation

nextcloud-talk

Nextcloud Talk (Spreed) client for chat conversations and rooms.

Part of the nextcloud-rust-sdk workspace.

Installation

[dependencies]
nextcloud-talk = "0.1.2"

Features

  • TalkClient: Interacts with Nextcloud Talk (Spreed) API endpoints.
  • Room: Public, private, group, and direct conversation rooms.
  • ChatMessage: Structured chat message with formatting, author, and timestamp.

Example

use nextcloud_talk::TalkClient;

// Lists chat rooms, sends chat messages, and inspects conversation participants

License

GNU General Public License v3.0 or later (GPL-3.0-or-later).