A matrix bot.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-09 02:36:59 +02:00
migrations/01-config add config system and sqlite database 2026-03-10 01:40:58 +01:00
src weather: --zip switch 2026-07-09 02:36:59 +02:00
.gitignore add config system and sqlite database 2026-03-10 01:40:58 +01:00
Cargo.toml add weather ability (formatting wip, only temperature rn) 2026-07-09 02:16:12 +02:00
README.md add config system and sqlite database 2026-03-10 01:40:58 +01:00
rustfmt.toml use rustfmt 2026-03-09 11:07:01 +01:00

meepers-matrix

A WIP matrix bot using the matrix-rust-sdk.

For now, I am trying to port some of the features of my notpron-discord-bot to matrix. I am also using this as an opportunity to learn Rust, so don't necessarily expect reasonable code.

Setup

The only parameters are the environment variables BOT_USER_ID, BOT_PASSWORD and DB_DIR.

Example usage:

BOT_USER_ID="@meepers:enigmatics.org" BOT_PASSWORD="<password>" DB_DIR="data" cargo run

Dev

Before committing changes, run cargo fmt.