sensebot in mautrix-go
  • Go 99%
  • Nix 0.6%
  • Dockerfile 0.2%
  • Shell 0.2%
Find a file
timedout f91f253eaf
All checks were successful
Build docker on push / docker (push) Successful in 1m38s
fix: Attach file name
2026-06-15 13:51:24 +01:00
.forgejo/workflows Fix CI not pushing docker imgs 2026-01-23 02:27:42 +00:00
cmd/sensebot refactor02 (#10) 2026-05-20 09:05:19 +01:00
doc/help server-info improvements 2025-07-13 14:00:45 +01:00
pkg fix: Attach file name 2026-06-15 13:51:24 +01:00
.envrc Added nix flake for dev shell 2026-01-18 11:44:42 +01:00
.gitignore refactor02 (#10) 2026-05-20 09:05:19 +01:00
.golangci.yaml Run golangci-lint formatters 2025-12-13 19:40:51 +00:00
build.sh Allow building with custom tags 2026-03-21 22:21:54 +00:00
config.example.json add observatory support 2025-04-18 21:57:34 +01:00
Dockerfile Use GOOLM in docker 2026-03-21 22:22:33 +00:00
flake.lock refactor02 (#10) 2026-05-20 09:05:19 +01:00
flake.nix refactor02 (#10) 2026-05-20 09:05:19 +01:00
go.mod fix: Update Mautrix, fix room summary fetching 2026-03-29 18:51:56 +01:00
go.sum fix: Update Mautrix, fix room summary fetching 2026-03-29 18:51:56 +01:00
LICENSE Initial commit 2025-03-02 14:32:13 +00:00
README.md Update README 2025-12-09 02:20:10 +00:00

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.