sensebot in mautrix-go
- Go 99%
- Nix 0.6%
- Dockerfile 0.2%
- Shell 0.2%
|
All checks were successful
Build docker on push / docker (push) Successful in 1m38s
|
||
|---|---|---|
| .forgejo/workflows | ||
| cmd/sensebot | ||
| doc/help | ||
| pkg | ||
| .envrc | ||
| .gitignore | ||
| .golangci.yaml | ||
| build.sh | ||
| config.example.json | ||
| Dockerfile | ||
| flake.lock | ||
| flake.nix | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| README.md | ||
Sensebot-go
Technically the third? iteration of the Matrix Nonsensebot project.
This is a Golang re-implementation of Sensebot, the successor to Nonsensebot, this time built with mautrix-go.
Running
git clone https://git.nexy7574.co.uk/nex/sensebot-go.git
cd sensebot-go
./build.sh
This will compile sensebot.
You can then use ./bin/sensebot -generate-config to create a config file in the current directory.
Use ./bin/sensebot -login to login to the homeserver and generate a token.
Then, you can run ./bin/sensebot to start the bot.