summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--chat.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/chat.c b/chat.c
index c368212..497c051 100644
--- a/chat.c
+++ b/chat.c
@@ -333,7 +333,12 @@ static void handlePrivmsg(char *prefix, char *params) {
 	char *user = prift(&prefix);
 	shift(&params);
 	char *mesg = shift(&params);
-	uiFmt("<\3%d%s\3> %s", color(user), nick, mesg);
+	if (mesg[0] == '\1') {
+		strsep(&mesg, " ");
+		uiFmt("* \3%d%s\3 %s", color(user), nick, strsep(&mesg, "\1"));
+	} else {
+		uiFmt("<\3%d%s\3> %s", color(user), nick, mesg);
+	}
 }
 static void handleNotice(char *prefix, char *params) {
 	char *nick = prift(&prefix);
@@ -423,7 +428,10 @@ static void webirc(const char *pass) {
 	const char *ssh = getenv("SSH_CLIENT");
 	if (!ssh) return;
 	int len = strchrnul(ssh, ' ') - ssh;
-	clientFmt("WEBIRC %s %s %.*s %.*s\r\n", pass, client.nick, len, ssh, len, ssh);
+	clientFmt(
+		"WEBIRC %s %s %.*s %.*s\r\n",
+		pass, client.nick, len, ssh, len, ssh
+	);
 }
 
 int main(int argc, char *argv[]) {
2019-09-20Enable cookies in titleJune McEnroe 2019-09-16Use sensitivity aliases in TF2June McEnroe 2019-09-16Add The Just CityJune McEnroe 2019-09-12Only GET the final redirect locationJune McEnroe 2019-09-12Consume entire bodyJune McEnroe 2019-09-10Add title -v flagJune McEnroe 2019-09-10Use curl error bufferJune McEnroe 2019-09-10Set Accept-Encoding in titleJune McEnroe 2019-09-08Set title User-AgentJune McEnroe 2019-09-07Add -x flag to titleJune McEnroe 2019-09-07Ignore SIGPIPE in relayJune McEnroe 2019-09-07Add A Memory Called EmpireJune McEnroe 2019-09-05Handle lack of Content-TypeJune McEnroe 2019-09-05Use CURLINFO_CONTENT_TYPEJune McEnroe 2019-09-05Decode entities in titlesJune McEnroe 2019-09-05Print title as soon as it's availableJune McEnroe 2019-09-05Use CURL_PREFIX to set flagsJune McEnroe 2019-09-05Add titleJune McEnroe 2019-09-04Add Avorter n'est pas tuerJune McEnroe 2019-08-29Unset executable on shell scriptsJune McEnroe 2019-08-29Add long-missing setopt to bin.7June McEnroe 2019-08-29Add editJune McEnroe