diff options
author | June McEnroe <june@causal.agency> | 2019-02-22 16:07:32 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-02-22 16:07:32 -0500 |
commit | 8bdd1578c735931bafd213792ce5903f9f78486b (patch) | |
tree | f6eaeebbeb84e0d0e884b6bc7c403cce09efbff4 | |
parent | Update status line after scrolling and term events (diff) | |
download | catgirl-8bdd1578c735931bafd213792ce5903f9f78486b.tar.gz catgirl-8bdd1578c735931bafd213792ce5903f9f78486b.zip |
Add /znc command
Only because ZNC tells you to use it and expects it to work.
-rw-r--r-- | catgirl.1 | 5 | ||||
-rw-r--r-- | input.c | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/catgirl.1 b/catgirl.1 index 28f4dbb..754aec8 100644 --- a/catgirl.1 +++ b/catgirl.1 @@ -139,6 +139,11 @@ Show or set the topic of the current channel. . .It Ic /whois Ar nick Query information about a user. +. +.It Ic /znc Ar command +Send +.Xr znc 1 +command. .El . .Pp diff --git a/input.c b/input.c index 370d757..7c2ffef 100644 --- a/input.c +++ b/input.c @@ -97,6 +97,11 @@ static void inputWhois(struct Tag tag, char *params) { } } +static void inputZNC(struct Tag tag, char *params) { + (void)tag; + ircFmt("ZNC %s\r\n", params ? params : ""); +} + static void inputClose(struct Tag tag, char *params) { (void)params; uiCloseTag(tag); @@ -175,6 +180,7 @@ static const struct { { "/who", inputWho }, { "/whois", inputWhois }, { "/window", inputWindow }, + { "/znc", inputZNC }, }; static const size_t CommandsLen = sizeof(Commands) / sizeof(Commands[0]); |