https://github.com/dannixon/matrix-remote-closedown
A Matrix bot that provides a nice interface to remote-closedown.
https://github.com/dannixon/matrix-remote-closedown
amateur-radio hacktoberfest ham-radio matrix matrix-bot matrix-bots matrix-chat mqtt
Last synced: 5 months ago
JSON representation
A Matrix bot that provides a nice interface to remote-closedown.
- Host: GitHub
- URL: https://github.com/dannixon/matrix-remote-closedown
- Owner: DanNixon
- License: mit
- Created: 2022-03-21T08:04:56.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-04T19:06:35.000Z (6 months ago)
- Last Synced: 2024-12-16T16:34:28.639Z (5 months ago)
- Topics: amateur-radio, hacktoberfest, ham-radio, matrix, matrix-bot, matrix-bots, matrix-chat, mqtt
- Language: Rust
- Homepage:
- Size: 228 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# matrix-remote-closedown
[](https://github.com/DanNixon/matrix-remote-closedown/actions/workflows/ci.yml)
[](https://deps.rs/repo/github/dannixon/matrix-remote-closedown)A [Matrix](https://matrix.org/) bot that provides a nice interface to [remote-closedown](https://github.com/DanNixon/remote-closedown).
## Usage
See `matrix-remote-closedown --help`.
Note that the bot user must already be a member of the rooms specified via the `--room` flag.
## Deployment
E.g. via Podman:
```sh
podman run \
--rm -it \
-e RUST_LOG=debug \
ghcr.io/DanNixon/matrix-remote-closedown:latest \
--station-name 'mb7pmf' \
--mqtt-broker 'tcp://broker.hivemq.com' \
--status-topic 'mb7pmf' \
--command-topic 'mb7pmf/command' \
--matrix-username '@mb7pmf:matrix.org' \
--matrix-password 'super_secret' \
--room '!some_room:matrix.org' \
--room '!some_other_room:matrix.org'
```