Skip to content
This repository was archived by the owner on Dec 30, 2025. It is now read-only.

Commit daebe4a

Browse files
committed
feat(unrealircd): readd unrealircd config
I was advised to add it back in during talks with the other maintainer. So I have readded the config in a state to where it *can* load. This will likely change form in the future.
1 parent 44c324f commit daebe4a

32 files changed

+19281
-2
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
.vscode
2-
unrealircd/conf
1+
.vscode
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
/* Standard Aliases */
2+
3+
alias identify {
4+
format "^#" {
5+
target chanserv;
6+
type services;
7+
parameters "IDENTIFY %1-";
8+
}
9+
format "^[^#]" {
10+
target nickserv;
11+
type services;
12+
parameters "IDENTIFY %1-";
13+
}
14+
type command;
15+
}
16+
17+
alias services {
18+
format "^#" {
19+
target chanserv;
20+
type services;
21+
parameters "%1-";
22+
}
23+
format "^[^#]" {
24+
target nickserv;
25+
type services;
26+
parameters "%1-";
27+
}
28+
type command;
29+
}
30+
31+
alias register {
32+
format "^#" {
33+
target chanserv;
34+
type services;
35+
parameters "REGISTER %1-";
36+
}
37+
format "^[^#]" {
38+
target nickserv;
39+
type services;
40+
parameters "REGISTER %1-";
41+
}
42+
type command;
43+
}

unrealircd/conf/aliases/anope.conf

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/* Anope Aliases */
2+
3+
alias nickserv { type services; }
4+
alias ns { target nickserv; type services; }
5+
alias chanserv { type services; }
6+
alias cs { target chanserv; type services; }
7+
alias memoserv { type services; spamfilter yes; }
8+
alias ms { target memoserv; type services; spamfilter yes; }
9+
alias operserv { type services; }
10+
alias os { target operserv; type services; }
11+
alias botserv { type services; }
12+
alias bs { target botserv; type services; }
13+
alias hostserv { type services; }
14+
alias hs { target hostserv; type services; }
15+
16+
include "aliases/aliases.conf";
17+
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/* Atheme Aliases */
2+
3+
alias nickserv { type services; }
4+
alias ns { target nickserv; type services; }
5+
alias chanserv { type services; }
6+
alias cs { target chanserv; type services; }
7+
alias memoserv { type services; spamfilter yes; }
8+
alias ms { target memoserv; type services; spamfilter yes; }
9+
alias operserv { type services; }
10+
alias os { target operserv; type services; }
11+
alias helpserv { type services; }
12+
alias botserv { type services; }
13+
alias bs { target botserv; type services; }
14+
alias hostserv { type services; }
15+
alias hs { target hostserv; type services; }
16+
alias saslserv { type services; }
17+
alias sss { target saslserv; type services; }
18+
alias gameserv { type services; }
19+
alias gms { target gameserv; type services; }
20+
alias groupserv { type services; }
21+
alias grs { target groupserv; type services; }
22+
alias alis { type services; }
23+
alias ls { target alis; type services; }
24+
25+
include "aliases/aliases.conf";
26+
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
/* Auspice Aliases */
2+
3+
/* Uncomment this, if you have enabled "MassServ, W and X" in auspice */
4+
# alias massserv { type services; }
5+
# alias ma { target massserv; type services; }
6+
# alias W { type services; }
7+
# alias X { type services; }
8+
9+
/* Uncomment this, if you have enabled "WebServ" in auspice */
10+
# alias webserv { type services; }
11+
# alias ws { target webserv; type services; }
12+
13+
alias agent { type services; }
14+
alias adminserv { type services; }
15+
alias as { target adminserv; type services; }
16+
alias botserv { type services; }
17+
alias bs { target botserv; type services; }
18+
alias chanserv { type services; }
19+
alias cs { target chanserv; type services; }
20+
alias helpserv { type services; }
21+
alias hs { target helpserv; type services; }
22+
alias hostserv { type services; }
23+
alias ho { target hostserv; type services; }
24+
alias memoserv { type services; spamfilter yes; }
25+
alias ms { target memoserv; type services; spamfilter yes; }
26+
alias nickserv { type services; }
27+
alias ns { target nickserv; type services; }
28+
alias operserv { type services; }
29+
alias os { target operserv; type services; }
30+
alias rootserv { type services; }
31+
alias rs { target rootserv; type services; }
32+
33+
include "aliases/aliases.conf";
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/* Cygnus Aliases */
2+
3+
alias nickserv { type services; }
4+
alias ns { target nickserv; type services; }
5+
alias chanserv { type services; }
6+
alias cs { target chanserv; type services; }
7+
alias memoserv { type services; spamfilter yes; }
8+
alias ms { target memoserv; type services; spamfilter yes; }
9+
alias rootserv { type services; }
10+
alias rs { target rootserv; type services; }
11+
12+
include "aliases/aliases.conf";

unrealircd/conf/aliases/epona.conf

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/* Epona Aliases */
2+
3+
alias nickserv { type services; }
4+
alias ns { target nickserv; type services; }
5+
alias chanserv { type services; }
6+
alias cs { target chanserv; type services; }
7+
alias memoserv { type services; spamfilter yes; }
8+
alias ms { target memoserv; type services; spamfilter yes; }
9+
alias operserv { type services; }
10+
alias os { target operserv; type services; }
11+
alias helpserv { type services; }
12+
alias hs { target helpserv; type services; }
13+
alias botserv { type services; }
14+
alias bs { target botserv; type services; }
15+
16+
include "aliases/aliases.conf";
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
/* Generic Aliases */
2+
3+
alias nickserv { type services; }
4+
alias ns { target nickserv; type services; }
5+
alias chanserv { type services; }
6+
alias cs { target chanserv; type services; }
7+
alias memoserv { type services; spamfilter yes; }
8+
alias ms { target memoserv; type services; spamfilter yes; }
9+
alias operserv { type services; }
10+
alias os { target operserv; type services; }
11+
alias helpserv { type services; }
12+
alias hs { target helpserv; type services; }
13+
14+
include "aliases/aliases.conf";
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/* Generic StatServ Aliases */
2+
3+
alias statserv { type stats; }
4+
alias ss { target statserv; type stats; }
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/* IRCServices Aliases */
2+
3+
alias nickserv { type services; }
4+
alias ns { target nickserv; type services; }
5+
alias chanserv { type services; }
6+
alias cs { target chanserv; type services; }
7+
alias memoserv { type services; spamfilter yes; }
8+
alias ms { target memoserv; type services; spamfilter yes; }
9+
alias operserv { type services; }
10+
alias os { target operserv; type services; }
11+
alias helpserv { type services; }
12+
alias hs { target helpserv; type services; }
13+
alias irciihelp { type services; }
14+
alias statserv { type services; }
15+
alias ss { target statserv; type services; }
16+
17+
include "aliases/aliases.conf";

0 commit comments

Comments
 (0)