| 38 if (!convo) |
38 if (!convo) |
| 39 return 1; |
39 return 1; |
| 40 |
40 |
| 41 buf = g_strdup_printf(_("Unknown command: %s"), cmd); |
41 buf = g_strdup_printf(_("Unknown command: %s"), cmd); |
| 42 if (gaim_conversation_get_type(convo) == GAIM_CONV_IM) |
42 if (gaim_conversation_get_type(convo) == GAIM_CONV_IM) |
| 43 gaim_im_write(GAIM_IM(convo), "", buf, -1, WFLAG_SYSTEM|WFLAG_NOLOG, time(NULL)); |
43 gaim_im_write(GAIM_IM(convo), "", buf, -1, GAIM_MESSAGE_SYSTEM|GAIM_MESSAGE_NO_LOG, time(NULL)); |
| 44 else |
44 else |
| 45 gaim_chat_write(GAIM_CHAT(convo), "", buf, WFLAG_SYSTEM|WFLAG_NOLOG, time(NULL)); |
45 gaim_chat_write(GAIM_CHAT(convo), "", buf, GAIM_MESSAGE_SYSTEM|GAIM_MESSAGE_NO_LOG, time(NULL)); |
| 46 g_free(buf); |
46 g_free(buf); |
| 47 |
47 |
| 48 return 1; |
48 return 1; |
| 49 } |
49 } |
| 50 |
50 |
| 137 "ME MODE MSG NAMES<BR>" |
137 "ME MODE MSG NAMES<BR>" |
| 138 "NICK OP DEOP OPERWALL<BR>" |
138 "NICK OP DEOP OPERWALL<BR>" |
| 139 "PART PING QUERY QUIT<BR>" |
139 "PART PING QUERY QUIT<BR>" |
| 140 "QUOTE REMOVE TOPIC UMODE<BR>" |
140 "QUOTE REMOVE TOPIC UMODE<BR>" |
| 141 "VOICE DEVOICE WALLOPS WHOIS<BR>"), |
141 "VOICE DEVOICE WALLOPS WHOIS<BR>"), |
| 142 WFLAG_NOLOG, time(NULL)); |
142 GAIM_MESSAGE_NO_LOG, time(NULL)); |
| 143 } else { |
143 } else { |
| 144 gaim_im_write(GAIM_IM(convo), "", _("<B>Supported IRC Commands:</B><BR>" |
144 gaim_im_write(GAIM_IM(convo), "", _("<B>Supported IRC Commands:</B><BR>" |
| 145 "AWAY JOIN ME MODE<BR>" |
145 "AWAY JOIN ME MODE<BR>" |
| 146 "MSG NICK OPERWALL PING<BR>" |
146 "MSG NICK OPERWALL PING<BR>" |
| 147 "QUERY QUIT QUOTE UMODE<BR>" |
147 "QUERY QUIT QUOTE UMODE<BR>" |
| 148 "WALLOPS WHOIS"), -1, WFLAG_NOLOG, time(NULL)); |
148 "WALLOPS WHOIS"), -1, GAIM_MESSAGE_NO_LOG, time(NULL)); |
| 149 } |
149 } |
| 150 |
150 |
| 151 return 0; |
151 return 0; |
| 152 } |
152 } |
| 153 |
153 |
| 411 |
411 |
| 412 if (args[1]) { |
412 if (args[1]) { |
| 413 gc = gaim_account_get_connection(irc->account); |
413 gc = gaim_account_get_connection(irc->account); |
| 414 irc_cmd_privmsg(irc, cmd, target, args); |
414 irc_cmd_privmsg(irc, cmd, target, args); |
| 415 gaim_im_write(GAIM_IM(convo), gaim_connection_get_display_name(gc), |
415 gaim_im_write(GAIM_IM(convo), gaim_connection_get_display_name(gc), |
| 416 args[1], -1, WFLAG_SEND, time(NULL)); |
416 args[1], -1, GAIM_MESSAGE_SEND, time(NULL)); |
| 417 } |
417 } |
| 418 |
418 |
| 419 return 0; |
419 return 0; |
| 420 } |
420 } |
| 421 |
421 |
| 457 |
457 |
| 458 if (topic) |
458 if (topic) |
| 459 buf = g_strdup_printf(_("current topic is: %s"), topic); |
459 buf = g_strdup_printf(_("current topic is: %s"), topic); |
| 460 else |
460 else |
| 461 buf = g_strdup(_("No topic is set")); |
461 buf = g_strdup(_("No topic is set")); |
| 462 gaim_chat_write(GAIM_CHAT(convo), target, buf, WFLAG_SYSTEM|WFLAG_NOLOG, time(NULL)); |
462 gaim_chat_write(GAIM_CHAT(convo), target, buf, GAIM_MESSAGE_SYSTEM|GAIM_MESSAGE_NO_LOG, time(NULL)); |
| 463 g_free(buf); |
463 g_free(buf); |
| 464 |
464 |
| 465 return 0; |
465 return 0; |
| 466 } |
466 } |
| 467 |
467 |