You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
974 B
Nix

{ config, pkgs, ...}: {
config.services.seance = {
enable = true;
systems.ashe = {
referenceUserID = "193109872240361472";
peerPattern = "[a-zA-Z](#|,|:-) ?.*";
autoproxyLatchScope = "global";
autoproxyLatchTimeout = 900;
autoproxyLatchStartEnabled = true;
defaultPresence = "latch";
forwardPings = true;
members.test = {
messagePattern = "[tT](#|,|:-) ?(?P<content>.*)";
commandPrefix = "t";
};
members.rose = {
messagePattern = "[rR](#|,|:-) ?(?P<content>.*)";
commandPrefix = "r";
};
members.echo = {
messagePattern = "[eE](#|,|:-) ?(?P<content>.*)";
commandPrefix = "e";
};
members.dawn = {
messagePattern = "[dD](#|,|:-) ?(?P<content>.*)";
commandPrefix = "d";
};
members.harrow = {
messagePattern = "[hH](#|,|:-) ?(?P<content>.*)";
commandPrefix = "h";
};
};
};
}