| ii-1.4-ctcp_action.diff - sites - public wiki contents of suckless.org | |
| git clone git://git.suckless.org/sites | |
| Log | |
| Files | |
| Refs | |
| --- | |
| ii-1.4-ctcp_action.diff (745B) | |
| --- | |
| 1 diff -r d93eaacde742 ii.1 | |
| 2 --- a/ii.1 Fri Jun 25 10:55:05 2010 +0200 | |
| 3 +++ b/ii.1 Tue Jul 20 10:21:04 2010 -0700 | |
| 4 @@ -76,6 +76,9 @@ | |
| 5 .FN /l " #channel/nickname" | |
| 6 leave a channel or query | |
| 7 .TP | |
| 8 +.FN /m " action" | |
| 9 +send action as a CTCP ACTION (think /me) | |
| 10 +.TP | |
| 11 .FN /n " nick" | |
| 12 change the nick name | |
| 13 .TP | |
| 14 diff -r d93eaacde742 ii.c | |
| 15 --- a/ii.c Fri Jun 25 10:55:05 2010 +0200 | |
| 16 +++ b/ii.c Tue Jul 20 10:21:04 2010 -0700 | |
| 17 @@ -284,6 +284,14 @@ | |
| 18 rm_channel(c); | |
| 19 return; | |
| 20 break; | |
| 21 + case 'm': | |
| 22 + if(strlen(buf)>=3) { | |
| 23 + char newbuf[PIPE_BUF]; | |
| 24 + snprintf(newbuf, PIPE_BUF, "\01ACTION %… | |
| 25 + proc_channels_privmsg(c->name, newbuf); | |
| 26 + } | |
| 27 + return; | |
| 28 + break; | |
| 29 default: | |
| 30 snprintf(message, PIPE_BUF, "%s\r\n", &buf[1]); | |
| 31 break; |