diff --git a/gatsby/content/projects/bots/bucktrix.mdx b/gatsby/content/projects/bots/bucktrix.mdx new file mode 100644 index 0000000000..38819ba431 --- /dev/null +++ b/gatsby/content/projects/bots/bucktrix.mdx @@ -0,0 +1,31 @@ +--- +layout: projectimage +title: finzzz / bucktrix +categories: +- bot +description: Extensible matrix bot +author: finzzz +repo: https://github.com/finzzz/bucktrix +language: Python3 +license: GPLv2 +thumbnail: /docs/projects/images/bucktrix.svg +featured: true +maturity: Alpha +--- + +Visit repo for more information. + +## What is Bucktrix +Bucktrix is a personal Matrix chatbot that can send message or execute commands based on certain events. + +## Why use Bucktrix? +- You want to eliminate the use of email as a tool of notifications. +- You want to run an app that only has CLI. +- You want to execute certain commands or scripts without SSH. + +## Things to note +- Bucktrix should be installed in a machine where its privileges are being limited. +- Bucktrix responds to command from control user which is in the same **encrypted** room. +- It is also possible to send one-shot message. +- `trigger` are used to differentiate when/where bucktrix is being called. +- **Do not** use Bucktrix in a room where you cannot trust all participants. diff --git a/gatsby/static/docs/projects/images/bucktrix.svg b/gatsby/static/docs/projects/images/bucktrix.svg new file mode 100644 index 0000000000..8b320ea38d --- /dev/null +++ b/gatsby/static/docs/projects/images/bucktrix.svg @@ -0,0 +1,3 @@ + + +
$
$
[m]
[m]
$
$
Viewer does not support full SVG 1.1