Polyjuice Client v0.3.1 API Reference
Modules
Matrix client functions.
Protocol for calling the Matrix client API.
Download from the media repository.
Paginates events.
Get a room state.
Synchronize the latest events from the server
Join a room.
Log in a user
Logs out a session
Upload to the media repository.
Leave a room.
Leave a room.
Update the user's read receipt.
Upload a filter definition.
Matrix client endpoint.
Send a message event to a room.
Send a state event to a room.
Build filters.
Create EventFilter
s, RoomEventFilter
s, StateFilter
s, or RoomFilter
s.
Protocol for client event handlers.
A lower-level client than Polyjuice.Client
.
Media-related functions.
Build a message out of composable parts.
Room-related functions.
Persistent storage for the Matrix client
Storage using Erlang dets.
Storage using Erlang ets. This should only be used for testing.
Look up and interpret a server's .well-known
file.
Mix Tasks
Log in to a Matrix homeserver.
Log out of a Matrix homeserver.