summaryrefslogtreecommitdiffstats
path: root/makefu/2configs/systemdultras/ircbot.nix
diff options
context:
space:
mode:
Diffstat (limited to 'makefu/2configs/systemdultras/ircbot.nix')
-rw-r--r--makefu/2configs/systemdultras/ircbot.nix15
1 files changed, 14 insertions, 1 deletions
diff --git a/makefu/2configs/systemdultras/ircbot.nix b/makefu/2configs/systemdultras/ircbot.nix
index 20cdf7ba7..65583b9ac 100644
--- a/makefu/2configs/systemdultras/ircbot.nix
+++ b/makefu/2configs/systemdultras/ircbot.nix
@@ -1,18 +1,27 @@
{ pkgs, ... }: {
systemd.services.brockman.environment."BROCKMAN_LOG_LEVEL" = "DEBUG";
+
+ services.rss-bridge = {
+ enable = true;
+ whitelist = [ "*" ];
+ virtualHost = "rss.makefu.r";
+ };
+
systemd.services.restart-brockman = {
after = [ "brockman.service" ];
wantedBy = [ "multi-user.target" ];
startAt = "daily";
script = "${pkgs.systemd}/bin/systemctl try-restart brockman.service";
};
+
krebs.brockman = {
enable = true;
config = {
channel = "#systemdultras";
irc = {
host = "irc.hackint.org";
- port = 6667;
+ port = 6697;
+ tls = true;
};
notifyErrors = false;
bots = {
@@ -24,6 +33,10 @@
feed = "https://www.reddit.com/r/systemd/.rss";
delay = 172;
};
+ r-pid_eins-twitter = {
+ feed = "http://rss.makefu.r/?action=display&bridge=Twitter&context=By+username&u=pid_eins&format=Atom";
+ delay = 621;
+ };
};
};