From 26e0553a1a13e4ef3d72c04441d20d7d9e682909 Mon Sep 17 00:00:00 2001 From: lassulus Date: Tue, 2 Aug 2022 22:08:32 +0200 Subject: reaktor2 bier bal: extend regex for more fun --- krebs/2configs/reaktor2.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'krebs/2configs/reaktor2.nix') diff --git a/krebs/2configs/reaktor2.nix b/krebs/2configs/reaktor2.nix index 2ed0b08f..6dda40ea 100644 --- a/krebs/2configs/reaktor2.nix +++ b/krebs/2configs/reaktor2.nix @@ -61,7 +61,7 @@ let ]; hooks.PRIVMSG = [ { - pattern = "^bier bal(an(ce)?)?$"; + pattern = "^bier (ballern|bal(an(ce)?)?)$"; activate = "match"; command = { env = { -- cgit v1.2.3 From 11c23f7e75e1a191b32365711d28357aaeb2cb84 Mon Sep 17 00:00:00 2001 From: lassulus Date: Tue, 2 Aug 2022 22:09:23 +0200 Subject: reaktor2: show ledger status of _from user on add --- krebs/2configs/reaktor2.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'krebs/2configs/reaktor2.nix') diff --git a/krebs/2configs/reaktor2.nix b/krebs/2configs/reaktor2.nix index 6dda40ea..233fe2fd 100644 --- a/krebs/2configs/reaktor2.nix +++ b/krebs/2configs/reaktor2.nix @@ -90,6 +90,10 @@ let amt=$2 unit=$3 printf '%s\n %s %d %s\n %s %d %s\n' "$(date -Id)" "$tonick" "$amt" "$unit" "$_from" "$(expr 0 - "''${amt#+}")" "$unit" >> $state_file + ${pkgs.hledger}/bin/hledger -f $state_file bal -N -O csv \ + | ${pkgs.coreutils}/bin/tail +2 \ + | ${pkgs.miller}/bin/mlr --icsv --opprint cat \ + | ${pkgs.gnugrep}/bin/grep "$_from" ''; }; } -- cgit v1.2.3