App-MatrixTool

 view release on metacpan or  search on metacpan

bin/matrixtool  view on Meta::CPAN

=item * --user-id-parameter (-U)

'user_id' query parameter override

=back

See also L<App::MatrixTool::Command::client>.

=head2 client json

Perform a direct JSON request

   $ matrixtool client json PATH [DATA]

Options:

=over 4

=item * --method (-m)

HTTP method

=back

See also L<App::MatrixTool::Command::client::json>.

=head2 client list-rooms

List the rooms the user is in

   $ matrixtool client list-rooms 

See also L<App::MatrixTool::Command::client::list_rooms>.

=head2 client login

Obtain a client authentication token

   $ matrixtool client login USER [PASSWORD]

See also L<App::MatrixTool::Command::client::login>.

=head2 client sync

Follow the /sync event stream

   $ matrixtool client sync 

Options:

=over 4

=item * --initial (-i)

Print the initial sync result too

=back

See also L<App::MatrixTool::Command::client::sync>.

=head2 client upload

Upload a file to the media repository

   $ matrixtool client upload FILE [TYPE]

See also L<App::MatrixTool::Command::client::upload>.

=head2 directory

Look up room alias to room ID entries

   $ matrixtool directory ALIAS

Options:

=over 4

=item * --servers (-s)

Include list of candidate servers

=back

See also L<App::MatrixTool::Command::directory>.

=head2 help

Display help information about commands

   $ matrixtool help [COMMAND...]

See also L<App::MatrixTool::Command::help>.

=head2 notary

Fetch a server's signing key via another server

   $ matrixtool notary SERVER-NAME VIA

See also L<App::MatrixTool::Command::notary>.

=head2 resolve

Look up hostnames or IP addresses of a server

   $ matrixtool resolve SERVER-NAME

Options:

=over 4

=item * --address (-a)

Resolve hostnames into IP addressese

=back

See also L<App::MatrixTool::Command::resolve>.

=head2 server-key

Fetch a server's signing key

   $ matrixtool server-key SERVER-NAME

Options:



( run in 1.634 second using v1.01-cache-2.11-cpan-b16cb0d3907 )