module Matrix::Architect::Connection

Overview

Interafce to represent a Matrix client.

Direct including types

Defined in:

connection.cr

Instance Method Summary

Instance Method Detail

abstract def edit_message(room_id : String, event_id : String, message : String, html : String | Nil = nil) : Nil #

[View source]
abstract def get(route, **options) : JSON::Any #

[View source]
abstract def post(route, data = nil, **options) : JSON::Any #

[View source]
abstract def put(route, data = nil) : JSON::Any #

[View source]
abstract def send_message(room_id : String, message : String, html : String | Nil = nil) : String #

[View source]