diff options
author | June McEnroe <june@causal.agency> | 2019-10-25 21:09:56 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-10-25 21:09:56 -0400 |
commit | c45d919ac3518d014277d715944ead2c499cacfe (patch) | |
tree | b9eef932f0c3df5e94cd367bb2580d7d25f7c9ca | |
parent | Rename project pounce (diff) | |
download | pounce-c45d919ac3518d014277d715944ead2c499cacfe.tar.gz pounce-c45d919ac3518d014277d715944ead2c499cacfe.zip |
Add AGPLv3 notice on client registration
OwO
-rw-r--r-- | bounce.h | 3 | ||||
-rw-r--r-- | client.c | 2 | ||||
-rw-r--r-- | state.c | 7 |
3 files changed, 10 insertions, 2 deletions
diff --git a/bounce.h b/bounce.h index e6efe10..69ba51d 100644 --- a/bounce.h +++ b/bounce.h @@ -30,6 +30,9 @@ #define ARRAY_LEN(a) (sizeof(a) / sizeof(a[0])) +static const char *SourceURL = "https://code.causal.agency/june/pounce"; +static const char *Origin = "irc.invalid"; + bool verbose; enum { ParamCap = 15 }; diff --git a/client.c b/client.c index 2bfe7db..28b9903 100644 --- a/client.c +++ b/client.c @@ -26,8 +26,6 @@ #include "bounce.h" -static const char *Origin = "irc.invalid"; - enum Need { NeedNick = 1 << 0, NeedUser = 1 << 1, diff --git a/state.c b/state.c index c46aa8c..8d45b2e 100644 --- a/state.c +++ b/state.c @@ -215,6 +215,13 @@ void stateSync(struct Client *client) { clientFormat( client, + ":%s NOTICE %s :" + "pounce is AGPLv3 fwee softwawe ^w^ code is avaiwable fwom %s\r\n", + Origin, self.nick, SourceURL + ); + + clientFormat( + client, ":%s 001 %s :%s\r\n" ":%s 002 %s :%s\r\n" ":%s 003 %s :%s\r\n", |