1
0
Fork 0
mirror of https://github.com/perlbot/perlbuut synced 2025-06-07 11:05:40 -04:00
perlbuut/etc/plugins.conf

151 lines
4.4 KiB
Text

server "*" {
channel "*" {
plugin "*" { addressed: true }
plugin "join" { access: root; addressed: true }
plugin "allowpaste" { access: op; addressed: true }
plugin "pastebinadmin" { access: op; addressed: true }
plugin "part" { access: op }
plugin "reload_plugins" { access: root }
plugin "restart" { access: root }
plugin "conf_dump" { access: root; }
plugin "save_config" { access: root; }
plugin "conf" { access: root; }
plugin "karma_modify" { addressed: false; }
plugin "seen" {addressed: false; }
}
channel "##perl" {
plugin "factoids" {
addressed: false;
}
plugin "eval" {addressed: true; }
plugin "deparse" {addressed: true; }
plugin "perldoc" {addressed: true; }
plugin "corelist" {addressed: true; }
plugin "default" {plugin: "factoids";}
}
channel "#pdl" {
plugin "eval" {addressed: false; }
plugin "deparse" {addressed: false; }
}
channel "#perl" {
plugin "eval" {addressed: false; }
plugin "deparse" {addressed: false; }
plugin "perldoc" {addressed: false; }
plugin "corelist" {addressed: false; }
}
channel "#perl6" {
plugin "eval" {addressed: false; }
}
channel "#raku" {
plugin "eval" {addressed: false; }
}
channel "#perl-help" {
plugin "eval" {addressed: false; }
plugin "deparse" {addressed: false; }
plugin "perldoc" {addressed: false; }
}
channel "#perl-cats" {
plugin "eval" {addressed: false; }
plugin "deparse" {addressed: false; }
}
channel "#perlbot" {
plugin "eval" {addressed: false; }
plugin "deparse" {addressed: false; }
plugin "badfacts" {addressed: false; }
plugin "perldoc" {addressed: false; }
}
channel "#buubot" {
plugin "eval" {addressed: false; }
plugin "deparse" {addressed: false; }
plugin "perldoc" {addressed: false; }
}
channel "#perlcafe" {
plugin "perldoc" {addressed: false; }
plugin "eval" {addressed: false; }
plugin "deparse" {addressed: false; }
}
channel "#regex" {
plugin "factoids" {
addressed: false;
}
plugin "default" {plugin: "factoids"; }
}
channel "#regexen" {
plugin "factoids" {
addressed: false;
}
plugin "default" {plugin: "factoids"; }
}
channel "#reg3x" {
plugin "factoids" {
addressed: false;
}
plugin "default" {plugin: "factoids"; }
}
}
server "discord.gg" {
channel "*" {
plugin "eval" {addressed: false; }
}
}
server "matrix.org" {
channel "#DYJOMClZbVOMHnzPQt:matrix.org" {
plugin "eval" {addressed: false}
}
channel "#rAnyijhRxzFRfdjSHl:matrix.org" {
plugin "eval" {addressed: false}
}
}
server "*.freenode.net" {
channel {
plugin "*" { addressed: true }
plugin "join" { access: root; addressed: true }
plugin "allowpaste" { access: op; addressed: true }
plugin "pastebinadmin" { access: op; addressed: true }
plugin "part" { access: op }
plugin "reload_plugins" { access: root }
plugin "restart" { access: root }
plugin "conf_dump" { access: root; }
plugin "save_config" { access: root; }
plugin "conf" { access: root; }
plugin "karma_modify" { addressed: false; }
plugin "seen" {addressed: false; }
}
channel "##perl" {
plugin "factoids" {
addressed: false;
}
plugin "default" {plugin: "factoids";}
plugin "eval" {addressed: true; }
plugin "deparse" {addressed: true; }
plugin "perldoc" {addressed: true; }
plugin "corelist" {addressed: true; }
}
}
server "*.libera.chat" {
channel "#perlbot" {
plugin "factoids" {
filtersep: true;
addressed: false;
}
plugin "default" {plugin: "factoids"; }
}
channel "#regex" {
plugin "factoids" {
addressed: false;
}
plugin "default" {plugin: "factoids"; }
}
channel "#regexen" {
plugin "factoids" {
addressed: false;
}
plugin "default" {plugin: "factoids"; }
}
channel "#reg3x" {
plugin "factoids" {
addressed: false;
}
plugin "default" {plugin: "factoids"; }
}
}