Changes in irc_commands.c [449a51d:e59b4f6]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
irc_commands.c
r449a51d re59b4f6 27 27 #include "bitlbee.h" 28 28 #include "ipc.h" 29 #include "chat.h"30 29 31 30 static void irc_cmd_pass( irc_t *irc, char **cmd ) … … 448 447 user_t *u = user_find( irc, irc->nick ); 449 448 char *away = cmd[1]; 449 account_t *a; 450 450 451 451 if( !u ) return; … … 474 474 } 475 475 476 set_setstr( &irc->set, "away", u->away ); 476 for( a = irc->accounts; a; a = a->next ) 477 { 478 struct im_connection *ic = a->ic; 479 480 if( ic && ic->flags & OPT_LOGGED_IN ) 481 imc_set_away( ic, u->away ); 482 } 477 483 } 478 484 … … 497 503 else if( u->away ) 498 504 irc_reply( irc, 301, "%s :%s", u->nick, u->away ); 499 if( u->status_msg )500 irc_reply( irc, 333, "%s :Status: %s", u->nick, u->status_msg );501 505 502 506 irc_reply( irc, 318, "%s :End of /WHOIS list", nick );
Note: See TracChangeset
for help on using the changeset viewer.