Skip to content

Latest commit

 

History

History
74 lines (49 loc) · 1.01 KB

File metadata and controls

74 lines (49 loc) · 1.01 KB

wazo-chatd-client

A python client library to access wazo-chatd

Usage

Creating a client

from wazo_chatd_client import Client
client = Client('localhost', verify_certificate=False, token=<auth-token>)

Config

Getting the service configuration

client.config.get()

Get the current status of wazo-chatd

client.status.get()

List all user presences

client.user_presences.list()

Get a user presence

client.user_presences.get(<user_uuid>)

Update a user presence

client.user_presences.update(user_args)

Create user room

client.rooms.create_from_user(room_args)

List user room

client.rooms.list_from_user()

Create user room message

client.rooms.create_message_from_user()

List user room messages

client.rooms.list_messages_from_user()

Search user messages

client.rooms.search_messages_from_user(search='found')