axon

command module
v0.0.0-...-8e97d97 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2022 License: GPL-3.0 Imports: 4 Imported by: 0

README

axon

This is a set of simple utility programs for interacting with the Matrix Client-Server API that I find useful when debugging bots and custom clients (like tallyard). The name comes from the part of neurons that seem to connect to Synapses and Dendrites:

axon connects to Synapse/Dendrite

usage

Install via go get:

go get git.hnitbjorg.xyz/~edwargix/axon
$(go env GOPATH)/bin/axon help

or from source:

git clone https://git.hnitbjorg.xyz/~edwargix/axon
go build
./axon help

When you first run one of the subcommands, you'll be prompted for the username and password of a Matrix account. You'll only be asked for these credentials on your first invocation of axon since the access token will get stored in ~/.local/share/axon/auth.json (with ACL bits 600). The subcommand will then do some little bit of functionality on the Matrix network from the perspective of your account using the Client-Server API. Run axon help <subcommand> so see what a given subcommand does.

contributing

Please send requests/patches to ~edwargix/public-inbox@lists.hnitbjorg.xyz

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL