From 09dfb686be1297e9ff0a9b434ef865b779a60bc3 Mon Sep 17 00:00:00 2001 From: Wilmer van der Gaast Date: Mon, 12 Jul 2010 21:27:11 +0100 Subject: Added %nick and %group. They don't work yet since nick_gen() is only called once. --- nick.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'nick.c') diff --git a/nick.c b/nick.c index bc81d50e..c8e4916f 100644 --- a/nick.c +++ b/nick.c @@ -135,6 +135,13 @@ char *nick_gen( bee_user_t *bu ) return NULL; fmt += 2; } + else if( g_strncasecmp( fmt, "nick", 4 ) == 0 ) + { + part = bu->nick ? : bu->handle; + fmt += 4; + ok |= TRUE; + break; + } else if( g_strncasecmp( fmt, "handle", 6 ) == 0 ) { part = bu->handle; @@ -157,6 +164,12 @@ char *nick_gen( bee_user_t *bu ) chop = ' '; break; } + else if( g_strncasecmp( fmt, "group", 5 ) == 0 ) + { + part = bu->group ? bu->group->name : NULL; + fmt += 5; + break; + } else { return NULL; -- cgit v1.2.3