Skip to content

Bot for the Matrix Chat System

License

GPL-3.0, Apache-2.0 licenses found

Licenses found

GPL-3.0
LICENSE_AVBOT
Apache-2.0
LICENSE_GONEB
Notifications You must be signed in to change notification settings

AVENTER-UG/go-avbot

Repository files navigation

go-avbot - the aventer bot

AVBOT is a bot for the Matrix Chat System.

How to use it?

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:/go-avbot/data:rw avhost/go-avbot:latest

License

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)

Features

AWS

  • Start/Stop of AWS instances
  • Show list of all instances in all regions
  • Create Instances
  • Search AMI's

Pentest

  • 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.

Wekan

  • Receive Webhooks from your wekan boards

Gitea

  • Receive Webhooks from your gitea repo

Unifi Protect

  • Receive events from Unifi Protect devices
  • Support Unifi Protect Alarm Manager

Ollama AI

  • Chat with ollama

API Documentation

About

Bot for the Matrix Chat System

Resources

License

GPL-3.0, Apache-2.0 licenses found

Licenses found

GPL-3.0
LICENSE_AVBOT
Apache-2.0
LICENSE_GONEB

Stars

Watchers

Forks

Packages

No packages published

Languages