From 2f6b4140e6b882790f3ad5a9a5f740461628dd91 Mon Sep 17 00:00:00 2001 From: Vincent Carlos Date: Fri, 21 May 2021 19:13:51 +0900 Subject: [PATCH 1/3] Add bucktrix to project list --- gatsby/content/projects/bots/bucktrix.mdx | 32 +++++++++++++++++++ .../static/docs/projects/images/bucktrix.svg | 3 ++ 2 files changed, 35 insertions(+) create mode 100644 gatsby/content/projects/bots/bucktrix.mdx create mode 100644 gatsby/static/docs/projects/images/bucktrix.svg diff --git a/gatsby/content/projects/bots/bucktrix.mdx b/gatsby/content/projects/bots/bucktrix.mdx new file mode 100644 index 0000000000..28d9aa4f73 --- /dev/null +++ b/gatsby/content/projects/bots/bucktrix.mdx @@ -0,0 +1,32 @@ +--- +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](https://github.com/matrix-org/synapse) 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..9dbbd7ebbd --- /dev/null +++ b/gatsby/static/docs/projects/images/bucktrix.svg @@ -0,0 +1,3 @@ + + +
$
$
[m]
[m]
$
$
Viewer does not support full SVG 1.1
\ No newline at end of file From 957fdcdd728a10cf9a410d930eae3f183126873f Mon Sep 17 00:00:00 2001 From: Vincent Carlos Date: Wed, 26 May 2021 02:46:34 +0000 Subject: [PATCH 2/3] Update gatsby/content/projects/bots/bucktrix.mdx Co-authored-by: Eric Eastwood --- gatsby/content/projects/bots/bucktrix.mdx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gatsby/content/projects/bots/bucktrix.mdx b/gatsby/content/projects/bots/bucktrix.mdx index 28d9aa4f73..38819ba431 100644 --- a/gatsby/content/projects/bots/bucktrix.mdx +++ b/gatsby/content/projects/bots/bucktrix.mdx @@ -16,7 +16,7 @@ maturity: Alpha Visit repo for more information. ## What is Bucktrix -Bucktrix is a personal [matrix](https://github.com/matrix-org/synapse) chatbot that can send message or execute commands based on certain events. +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. @@ -29,4 +29,3 @@ Bucktrix is a personal [matrix](https://github.com/matrix-org/synapse) chatbot t - 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. - From c695c1b6a5d30cf385ba8b8d8bdf5fd5eabb4e9c Mon Sep 17 00:00:00 2001 From: Vincent Carlos Date: Wed, 26 May 2021 02:46:49 +0000 Subject: [PATCH 3/3] Update gatsby/static/docs/projects/images/bucktrix.svg Co-authored-by: Eric Eastwood --- gatsby/static/docs/projects/images/bucktrix.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gatsby/static/docs/projects/images/bucktrix.svg b/gatsby/static/docs/projects/images/bucktrix.svg index 9dbbd7ebbd..8b320ea38d 100644 --- a/gatsby/static/docs/projects/images/bucktrix.svg +++ b/gatsby/static/docs/projects/images/bucktrix.svg @@ -1,3 +1,3 @@ -
$
$
[m]
[m]
$
$
Viewer does not support full SVG 1.1
\ No newline at end of file +
$
$
[m]
[m]
$
$
Viewer does not support full SVG 1.1