sedbot ====== sedbot is an IRC search-replace bot written using bash and sed. Usage: Edit the settings on top of sedbot.bash and run it under an unprivileged user. Only the s command and g and i flags are supported. Multiple regular expressions can be used at once, delimit them with spaces in between the flags and the s next one's s command. The last one may omit the trailing / if it has no options. Example usage in chat: Hello ther! s/ther/there Hello there! I'm programmign right now foo: s/gn/ng/ I'm programming right now abcdefghi s/\(.\)./\u\1/g s/ ACEGi s/[a-e]//g s/\(.\)\(.\)/\2\1 gfhi Note that the bot uses the standard grep (POSIX) regular expressions, i.e. use `.\+` and `\(foo\)\?` instead of `.+` and `(foo)?` as you'd do in egrep or other regex engines. Backreferences are written like `s/\(.\)/\1`, where `\1` matches the first capturing group. [Read more about sed regular expressions.](https://www.gnu.org/software/sed/manual/html_node/Regular-Expressions.html)