- Make irc::away optional
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Mon, 22 Dec 2014 19:42:14 +0000 (19:42 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Mon, 22 Dec 2014 19:42:14 +0000 (19:42 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5083 82007160-df01-0410-b94d-b575c5fd34c7

src/config.c
src/irc.c

index c04cc1b6e7dd2abc4b72c154de61240a04dd3342..1b2c9a5993f6dcbfd6dc3a4d24c5a284d85e027a 100644 (file)
@@ -120,7 +120,6 @@ void config_setup()
 {
 
    /* Setup IRC Block Defaults */
-   IRCItem->away = DupString("I'm a bot. Your messages will be ignored.");
    IRCItem->mode = DupString("+cs");
    IRCItem->nick = DupString("hopm");
    IRCItem->nickserv = DupString("");
index 5d013464320c345756f1b1bc6b8d60b147ed5da3..a207e39275b39da3686049955f108075b299fe09 100644 (file)
--- a/src/irc.c
+++ b/src/irc.c
@@ -813,7 +813,8 @@ static void m_perform(char **parv, unsigned int parc, char *msg, struct UserInfo
    irc_send("MODE %s %s", IRCItem->nick, IRCItem->mode);
 
    /* Set Away */
-   irc_send("AWAY :%s", IRCItem->away);
+  if (!EmptyString(IRCItem->away))
+    irc_send("AWAY :%s", IRCItem->away);
 
    /* Perform */
    LIST_FOREACH(node, IRCItem->performs->head)