{ pkgs, ... }: { services.bitlbee = { enable = true; portNumber = 6666; plugins = [ pkgs.bitlbee-facebook ]; libpurple_plugins = [ # pkgs.telegram-purple # pkgs.tdlib-purple # pkgs.purple-gowhatsapp ]; configDir = "/var/state/bitlbee"; }; systemd.services.bitlbee.serviceConfig = { ExecStartPre = [ "+${pkgs.writers.writeDash "setup-bitlbee" '' ${pkgs.coreutils}/bin/chown bitlbee:bitlbee /var/state/bitlbee || : ''}" ]; ReadWritePaths = [ "/var/state/bitlbee" ]; }; systemd.tmpfiles.rules = [ "d /var/state/bitlbee 0700 - - -" ]; }