AVBOT is a bot for the Matrix Chat System.
First we have to create a config.yaml inside of data directory that we have to mount into the container. A sample of these config can be found in our Github repository.
docker run -v ./data:/app/data:rw avhost/go-avbot:latest
go-neb is under the Apache License. To make it more complicated, our code are under GPL. These are:
- aws (services/aws)
- invoice (services/invoice)
- pentest (services/pentest)
- Start/Stop of AWS instances
- Show list of all instances in all regions
- Create Instances
- Search AMI's
- Penetrate a server target
- Create a report about the penetrations test result and upload it into the chat room
There are still a lot of work. Currently our main focus is the AWS support.
- Receive Webhooks from your wekan boards
- Receive Webhooks from your gitea repo
- Receive events from Unifi Protect devices
- Support Unifi Protect Alarm Manager
- Chat with ollama! It even support picture upload
If there is only one user besides the bot in a room, then Ollama reacts to every message. If there is more than one user besides the bot in a room, you have to explicitly address the message to the bot.
ollama think
before your message will tell ollama to think about the response.