mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
24 lines
522 B
Nix
24 lines
522 B
Nix
{pkgs, ...}: {
|
|
systemd.services.moinbot = {
|
|
startAt = "7:00";
|
|
script = ''
|
|
echo moin | ${pkgs.ircaids}/bin/ircsink \
|
|
--nick moinbot \
|
|
--server irc.hackint.org \
|
|
--port 6697 \
|
|
--secure \
|
|
--target '#hsmr' >/dev/null 2>&1
|
|
'';
|
|
serviceConfig.DynamicUser = true;
|
|
};
|
|
|
|
niveum.passport.services = [
|
|
{
|
|
title = "moinbot";
|
|
description = "greets #hsmr:hackint.org daily.";
|
|
}
|
|
];
|
|
|
|
systemd.timers.moinbot.timerConfig.RandomizedDelaySec = "14h";
|
|
}
|