Matrix client for Perl 6
Branch: master
Clone or download
Matias Linares
Matias Linares Add support for room tags
Latest commit 24fa000 Feb 4, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Add documentation for Matrix::Client::Room Sep 8, 2018
examples Add run example. Sep 8, 2018
logotype Add cool icon Apr 5, 2017
scripts Add script to get all endpoints for documentation. Oct 14, 2018
.gitignore Update gitignore Feb 13, 2018
.travis.yml Fix typo Oct 11, 2017
META6.json Version bump Jun 9, 2018 Add support for room tags Feb 4, 2019

Matrix client

A perl 6 library for Matrix.


This project is in early development. A lot of methods return a raw HTTP::Response and not something from this library.


From the examples directory:

use v6;
use Matrix::Client;

# Instantiate a new client for a given home-server
my $client = :home-server<>
# Login
$client.login: @*ARGS[0], @*ARGS[1];

# Show all joined rooms
say $client.rooms(:sync);

# And finally logout.