No description
  • Rust 92.3%
  • Nix 4.3%
  • Python 2.2%
  • Shell 1%
  • Dockerfile 0.2%
Find a file
2026-01-27 21:08:36 +01:00
.sqlx feat: checking everybody out 2025-11-09 00:52:38 +01:00
migrations feat: live status message 2025-09-29 20:06:23 +02:00
old chore: add old bot by @enovikov11 2025-08-08 15:12:24 +02:00
src chore: refactor date and time 2026-01-27 13:45:40 +01:00
tests refactor: move logic to Backend 2025-11-11 16:47:43 +01:00
.envrc Initial 2025-07-21 00:29:06 +02:00
.gitignore feat: remote updates 2026-01-26 20:35:00 +01:00
build.rs build: migrate db automatically 2025-08-09 16:35:25 +02:00
build.sh feat: remote updates 2026-01-26 20:35:00 +01:00
Cargo.lock chore: cargo update 2026-01-27 21:08:36 +01:00
Cargo.toml feat: remote updates 2026-01-26 20:35:00 +01:00
default.nix build: make this a flake 2025-08-09 03:02:23 +02:00
deploy_nix.sh feat: remote updates 2026-01-26 20:35:00 +01:00
devenv.lock chore: update devenv 2026-01-27 21:04:03 +01:00
devenv.nix feat: git-hooks clippy all targets, all features and deny warnings 2026-01-24 23:36:38 +01:00
devenv.yaml Initial 2025-07-21 00:29:06 +02:00
flake.lock chore: update flake.lock 2025-09-28 18:31:35 +02:00
flake.nix deploy: add NixOS module 2025-08-12 00:24:56 +02:00
LICENSE chore: add license and readme 2025-08-08 15:06:26 +02:00
nixos-module.nix deploy: add NixOS module 2025-08-12 00:24:56 +02:00
README.md fix: running instructions in README 2025-08-09 20:19:04 +02:00
run.sh feat: remote updates 2026-01-26 20:35:00 +01:00
update.sh feat: remote updates 2026-01-26 20:35:00 +01:00
xecut_bot_example.yaml feat: remote updates 2026-01-26 20:35:00 +01:00

xecut_bot

A Telegram bot for managing hackerspace visits and other things.

Running

Create a config file xecut_bot.yaml. See xecut_bot_example.yaml.

Make sure you have Rust and Cargo installed (for example with rustup).

Then run:

cargo run --release

or build with cargo build --release and use the executable directly:

target/release/xecut_bot

License

MIT