drunk-meter - annna - Annna the nice friendly bot.
HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
---
drunk-meter (478B)
---
1 #!/bin/sh
2 #
3 # Idea from:
4 # https://fqcor.com/articles/drunkard/
5 #
6
7 export PATH="$HOME/bin:$PATH"
8
9 if [ $# -lt 2 ];
10 then
11 printf "usage: %s chanpath nick\n" "$(basename "$0")" >&2
12 exit 1
13 fi
14
15 chanpath="$1"
16 nickname="$2"
17
18 if [ ! -e "${chanpath}" ];
19 then
20 exit 1
21 fi
22
23 grep " <${nickname}> " "${chanpath}" \
24 | tail -n 10 \
25 | {
26 while read -r line;
27 do
28 printf "%s" $(levenshtein-distance "${line}" \
29 "$(autocorrect "${line}")");
30 printf " + ";
31 done;
32 printf "0\n";
33 } | bc
34