diff options
| -rw-r--r-- | krebs/2configs/news.nix | 16 | 
1 files changed, 9 insertions, 7 deletions
| diff --git a/krebs/2configs/news.nix b/krebs/2configs/news.nix index 7f4020ca2..ce4e83408 100644 --- a/krebs/2configs/news.nix +++ b/krebs/2configs/news.nix @@ -39,10 +39,12 @@      };    }; -  krebs.reaktor2.news = { +  krebs.reaktor2.news = let +    name = "candyman"; +  in {      hostname = "localhost";      port = "6667"; -    nick = "candyman"; +    nick = name;      plugins = [        {          plugin = "register"; @@ -60,14 +62,14 @@            hooks.PRIVMSG = [              {                activate = "match"; -              pattern = "^brockman-helper:\\s*(\\S*)(?:\\s+(.*\\S))?\\s*$"; +              pattern = "^${name}:\\s*(\\S*)(?:\\s+(.*\\S))?\\s*$";                command = 1;                arguments = [2];                commands = {                  add-reddit.filename = pkgs.writeDash "add-reddit" ''                    set -euf                    if [ "$#" -ne 1 ]; then -                    echo 'usage: brockman-helper: add-reddit $reddit_channel' +                    echo 'usage: ${name}: add-reddit $reddit_channel'                      exit 1                    fi                    reddit_channel=$(echo "$1" | ${pkgs.jq}/bin/jq -Rr '[match("(\\S+)\\s*";"g").captures[].string][0]') @@ -76,7 +78,7 @@                  add-telegram.filename = pkgs.writeDash "add-telegram" ''                    set -euf                    if [ "$#" -ne 1 ]; then -                    echo 'usage: brockman-helper: add-telegram $telegram_user' +                    echo 'usage: ${name}: add-telegram $telegram_user'                      exit 1                    fi                    telegram_user=$(echo "$1" | ${pkgs.jq}/bin/jq -Rr '[match("(\\S+)\\s*";"g").captures[].string][0]') @@ -85,7 +87,7 @@                  add-youtube.filename = pkgs.writeDash "add-youtube" ''                    set -euf                    if [ "$#" -ne 1 ]; then -                    echo 'usage: brockman-helper: add-youtube $nick $channelid' +                    echo 'usage: ${name}: add-youtube $nick $channelid'                      exit 1                    fi                    youtube_nick=$(echo "$1" | ${pkgs.jq}/bin/jq -Rr '[match("(\\S+)\\s*";"g").captures[].string][0]') @@ -95,7 +97,7 @@                  search.filename = pkgs.writeDash "search" ''                    set -euf                    if [ "$#" -ne 1 ]; then -                    echo 'usage: brockman-helper: search $searchterm' +                    echo 'usage: ${name}: search $searchterm'                      exit 1                    fi                    searchterm=$(echo "$1" | ${pkgs.jq}/bin/jq -Rr '[match("(\\S+)\\s*";"g").captures[].string][0]') | 
