class Caridina::ConnectionImpl
- Caridina::ConnectionImpl
- Reference
- Object
Included Modules
Defined in:
connection.crConstant Summary
-
Log =
Caridina::Log.for(self)
Constructors
Class Method Summary
Instance Method Summary
- #create_filter(filter) : String
- #edit_message(room_id : String, event_id : String, message : String, html : String | Nil = nil) : Nil
- #get(route, **options)
- #join(room_id) : Nil
- #post(route, data = nil, **options)
- #put(route, data = nil)
- #send_message(room_id : String, message : String, html : String | Nil = nil) : String
- #sync(channel)
- #user_id : String
- #whoami : String
Instance methods inherited from module Caridina::Modules::Typing
send_typing(room_id : String, timeout = 3000, typing = true) : Nil
send_typing,
typing(room_id : String, &)
typing
Instance methods inherited from module Caridina::Modules::Receipts
send_receipt(room_id : String, event_id : String, type = Type::Read) : Nil
send_receipt
Instance methods inherited from module Caridina::Connection
edit_message(room_id : String, event_id : String, message : String, html : String | Nil = nil) : Nil
edit_message,
get(route, **options)
get,
post(route, data = nil, **options)
post,
put(route, data = nil)
put,
send_message(room_id : String, message : String, html : String | Nil = nil) : String
send_message
Constructor Detail
Class Method Detail
Instance Method Detail
def edit_message(room_id : String, event_id : String, message : String, html : String | Nil = nil) : Nil
#
def send_message(room_id : String, message : String, html : String | Nil = nil) : String
#