Re: Doc tech: I really enjoy standardising on markdown files. There are excellent options out there of wikis with regular on-page edit flows which then push to & pull from git versioned markdown files.
We have really enjoyed that flow over the years as it keeps lots of options open both for authoring and integration, without compromising on the core wiki flow.
Re: Matrix chat bot: If something not-off-the-shelf is needed, currently at my day job I’m maintaining and working with a Matrix client API library, written in strict, lean, and performant C#. We publish it under MIT and I would gladly spend some time spinning up a new (well-commented) bot to cover needs here. It obv. builds via nix and runs on NixOS out of the box.