Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions gatsby/content/projects/bots/bucktrix.mdx
Original file line number Diff line number Diff line change
@@ -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.
3 changes: 3 additions & 0 deletions gatsby/static/docs/projects/images/bucktrix.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.