Module: Chatrix

Defined in:
lib/chatrix.rb,
lib/chatrix/room.rb,
lib/chatrix/user.rb,
lib/chatrix/rooms.rb,
lib/chatrix/users.rb,
lib/chatrix/client.rb,
lib/chatrix/errors.rb,
lib/chatrix/events.rb,
lib/chatrix/matrix.rb,
lib/chatrix/message.rb,
lib/chatrix/version.rb,
lib/chatrix/api/push.rb,
lib/chatrix/api/media.rb,
lib/chatrix/api/rooms.rb,
lib/chatrix/api/users.rb,
lib/chatrix/api/session.rb,
lib/chatrix/api/room_actions.rb,
lib/chatrix/components/admin.rb,
lib/chatrix/components/state.rb,
lib/chatrix/api/api_component.rb,
lib/chatrix/components/timeline.rb,
lib/chatrix/components/messaging.rb,
lib/chatrix/components/permissions.rb

Overview

Encapsulates all gem functionality.

Defined Under Namespace

Modules: Api, Components, Events Classes: ApiError, AuthenticationError, AvatarNotFoundError, ChatrixError, Client, ForbiddenError, Matrix, Message, NotFoundError, RateLimitError, RequestError, Room, RoomNotFoundError, Rooms, User, UserNotFoundError, Users

Constant Summary collapse

VERSION =

The current version of this gem.

'1.2.0'.freeze