From f06682e53bdb4470bad3c97bb9fc145bb59bd9a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Wed, 10 Jul 2019 17:32:59 +0200 Subject: [PATCH] matterbridge: add token etc --- dot/matterbridge.nix | 26 ++++++++++++++++++++++++++ dot/matterbridge.toml | 21 --------------------- systems/catullus/configuration.nix | 4 +++- 3 files changed, 29 insertions(+), 22 deletions(-) create mode 100644 dot/matterbridge.nix delete mode 100644 dot/matterbridge.toml diff --git a/dot/matterbridge.nix b/dot/matterbridge.nix new file mode 100644 index 0000000..a532294 --- /dev/null +++ b/dot/matterbridge.nix @@ -0,0 +1,26 @@ +{ token }: '' + [general] + RemoteNickFormat = "{NICK}" + + [telegram] + [telegram.kmein] + Token = "${token}" + MessageFormat = "HTMLNick" + + [irc] + [irc.freenode] + Server = "irc.freenode.net:6667" + Nick = "kmein_bridge" + + [[gateway]] + name = "krebs-bridge" + enable = true + + [[gateway.inout]] + account = "irc.freenode" + channel = "#krebs" + + [[gateway.inout]] + account = "telegram.kmein" + channel = "-330372458" +'' diff --git a/dot/matterbridge.toml b/dot/matterbridge.toml deleted file mode 100644 index 6a3dd2a..0000000 --- a/dot/matterbridge.toml +++ /dev/null @@ -1,21 +0,0 @@ -[telegram] - [telegram.kmein] - Token= - MessageFormat="HTMLNick" - -[irc] - [irc.freenode] - server = irc.freenode.net:6667 - Nick = kmein_bridge - -[[gateway]] -name = "krebs-bridge" -enable = true - - [[gateway.inout]] - account = "irc.freenode" - channel = "#krebs" - - [[gateway.inout]] - account = "telegram.kmein" - channel = "-330372458" diff --git a/systems/catullus/configuration.nix b/systems/catullus/configuration.nix index c08b8bb..25d65e3 100644 --- a/systems/catullus/configuration.nix +++ b/systems/catullus/configuration.nix @@ -86,7 +86,9 @@ in { { services.matterbridge = { enable = true; - configPath = toString ; + configFile = import { + token = lib.strings.removeSuffix "\n" (builtins.readFile ); + }; }; } {