110 |
ptr_channel->name, |
ptr_channel->name, |
111 |
(arguments && arguments[0]) ? arguments : ""); |
(arguments && arguments[0]) ? arguments : ""); |
112 |
irc_display_prefix (NULL, ptr_channel->buffer, PREFIX_ACTION_ME); |
irc_display_prefix (NULL, ptr_channel->buffer, PREFIX_ACTION_ME); |
113 |
gui_printf_color (ptr_channel->buffer, |
gui_printf (ptr_channel->buffer, "%s%s %s%s\n", |
114 |
COLOR_WIN_CHAT_NICK, "%s", ptr_server->nick); |
GUI_COLOR(COLOR_WIN_CHAT_NICK), |
115 |
gui_printf_color (ptr_channel->buffer, |
ptr_server->nick, |
116 |
COLOR_WIN_CHAT, " %s\n", |
GUI_COLOR(COLOR_WIN_CHAT), |
117 |
(arguments && arguments[0]) ? arguments : ""); |
(arguments && arguments[0]) ? arguments : ""); |
118 |
} |
} |
119 |
} |
} |
120 |
} |
} |
157 |
{ |
{ |
158 |
irc_display_nick (ptr_channel->buffer, ptr_nick, NULL, |
irc_display_nick (ptr_channel->buffer, ptr_nick, NULL, |
159 |
MSG_TYPE_NICK, 1, 1, 0); |
MSG_TYPE_NICK, 1, 1, 0); |
160 |
gui_printf_color (ptr_channel->buffer, |
gui_printf (ptr_channel->buffer, "%s\n", arguments); |
|
COLOR_WIN_CHAT, "%s\n", arguments); |
|
161 |
} |
} |
162 |
else |
else |
163 |
{ |
{ |
400 |
} |
} |
401 |
|
|
402 |
irc_display_prefix (server, server->buffer, PREFIX_SERVER); |
irc_display_prefix (server, server->buffer, PREFIX_SERVER); |
403 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT, "CTCP"); |
gui_printf (server->buffer, "CTCP%s(%s%s%s)%s: %s%s", |
404 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, "("); |
GUI_COLOR(COLOR_WIN_CHAT_DARK), |
405 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT_NICK, "%s", arguments); |
GUI_COLOR(COLOR_WIN_CHAT_NICK), |
406 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, ")"); |
arguments, |
407 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT, ": "); |
GUI_COLOR(COLOR_WIN_CHAT_DARK), |
408 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT_CHANNEL, "%s", pos_type); |
GUI_COLOR(COLOR_WIN_CHAT), |
409 |
|
GUI_COLOR(COLOR_WIN_CHAT_CHANNEL), |
410 |
|
pos_type); |
411 |
|
|
412 |
if ((ascii_strcasecmp (pos_type, "ping") == 0) && (!pos_args)) |
if ((ascii_strcasecmp (pos_type, "ping") == 0) && (!pos_args)) |
413 |
{ |
{ |
414 |
gettimeofday (&tv, &tz); |
gettimeofday (&tv, &tz); |
415 |
server_sendf (server, "PRIVMSG %s :\01PING %d %d\01\r\n", |
server_sendf (server, "PRIVMSG %s :\01PING %d %d\01\r\n", |
416 |
arguments, tv.tv_sec, tv.tv_usec); |
arguments, tv.tv_sec, tv.tv_usec); |
417 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT, " %d %d\n", |
gui_printf (server->buffer, " %s%d %d\n", |
418 |
tv.tv_sec, tv.tv_usec); |
GUI_COLOR(COLOR_WIN_CHAT), |
419 |
|
tv.tv_sec, tv.tv_usec); |
420 |
} |
} |
421 |
else |
else |
422 |
{ |
{ |
424 |
{ |
{ |
425 |
server_sendf (server, "PRIVMSG %s :\01%s %s\01\r\n", |
server_sendf (server, "PRIVMSG %s :\01%s %s\01\r\n", |
426 |
arguments, pos_type, pos_args); |
arguments, pos_type, pos_args); |
427 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT, " %s\n", |
gui_printf (server->buffer, " %s%s\n", |
428 |
pos_args); |
GUI_COLOR(COLOR_WIN_CHAT), |
429 |
|
pos_args); |
430 |
} |
} |
431 |
else |
else |
432 |
{ |
{ |
909 |
channel->name, |
channel->name, |
910 |
(arguments && arguments[0]) ? arguments : ""); |
(arguments && arguments[0]) ? arguments : ""); |
911 |
irc_display_prefix (NULL, channel->buffer, PREFIX_ACTION_ME); |
irc_display_prefix (NULL, channel->buffer, PREFIX_ACTION_ME); |
912 |
gui_printf_color (channel->buffer, |
gui_printf (channel->buffer, "%s%s %s%s\n", |
913 |
COLOR_WIN_CHAT_NICK, "%s", server->nick); |
GUI_COLOR(COLOR_WIN_CHAT_NICK), |
914 |
gui_printf_color (channel->buffer, |
server->nick, |
915 |
COLOR_WIN_CHAT, " %s\n", |
GUI_COLOR(COLOR_WIN_CHAT), |
916 |
(arguments && arguments[0]) ? arguments : ""); |
(arguments && arguments[0]) ? arguments : ""); |
917 |
return 0; |
return 0; |
918 |
} |
} |
919 |
|
|
1023 |
{ |
{ |
1024 |
irc_display_nick (ptr_channel->buffer, ptr_nick, NULL, |
irc_display_nick (ptr_channel->buffer, ptr_nick, NULL, |
1025 |
MSG_TYPE_NICK, 1, 1, 0); |
MSG_TYPE_NICK, 1, 1, 0); |
1026 |
gui_printf_type_color (ptr_channel->buffer, |
gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG, "%s\n", pos); |
|
MSG_TYPE_MSG, |
|
|
COLOR_WIN_CHAT, "%s\n", pos); |
|
1027 |
} |
} |
1028 |
else |
else |
1029 |
{ |
{ |
1046 |
{ |
{ |
1047 |
irc_display_nick (ptr_channel->buffer, ptr_nick, NULL, |
irc_display_nick (ptr_channel->buffer, ptr_nick, NULL, |
1048 |
MSG_TYPE_NICK, 1, 1, 0); |
MSG_TYPE_NICK, 1, 1, 0); |
1049 |
gui_printf_type_color (ptr_channel->buffer, |
gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG, "%s\n", pos); |
|
MSG_TYPE_MSG, |
|
|
COLOR_WIN_CHAT, "%s\n", pos); |
|
1050 |
} |
} |
1051 |
else |
else |
1052 |
{ |
{ |
1080 |
} |
} |
1081 |
} |
} |
1082 |
irc_display_prefix (server, server->buffer, PREFIX_SERVER); |
irc_display_prefix (server, server->buffer, PREFIX_SERVER); |
1083 |
gui_printf_type_color (server->buffer, |
gui_printf_type (server->buffer, MSG_TYPE_NICK, |
1084 |
MSG_TYPE_NICK, |
"%s-%s%s%s- ", |
1085 |
COLOR_WIN_CHAT_DARK, "-"); |
GUI_COLOR(COLOR_WIN_CHAT_DARK), |
1086 |
gui_printf_type_color (server->buffer, |
GUI_COLOR(COLOR_WIN_CHAT_NICK), |
1087 |
MSG_TYPE_NICK, |
arguments, |
1088 |
COLOR_WIN_CHAT_NICK, "%s", arguments); |
COLOR_WIN_CHAT_DARK); |
1089 |
gui_printf_type_color (server->buffer, |
gui_printf (server->buffer, "%s%s\n", |
1090 |
MSG_TYPE_NICK, |
GUI_COLOR(COLOR_WIN_CHAT), |
1091 |
COLOR_WIN_CHAT_DARK, "-"); |
msg_pwd_hidden); |
|
gui_printf_color (server->buffer, |
|
|
COLOR_WIN_CHAT, " %s\n", msg_pwd_hidden); |
|
1092 |
server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos); |
server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos); |
1093 |
free (msg_pwd_hidden); |
free (msg_pwd_hidden); |
1094 |
return 0; |
return 0; |
1109 |
gui_draw_buffer_title (ptr_channel->buffer, 1); |
gui_draw_buffer_title (ptr_channel->buffer, 1); |
1110 |
} |
} |
1111 |
|
|
1112 |
gui_printf_type_color (ptr_channel->buffer, |
gui_printf_type (ptr_channel->buffer, MSG_TYPE_NICK, |
1113 |
MSG_TYPE_NICK, |
"%s<%s%s%s> ", |
1114 |
COLOR_WIN_CHAT_DARK, "<"); |
GUI_COLOR(COLOR_WIN_CHAT_DARK), |
1115 |
gui_printf_type_color (ptr_channel->buffer, |
GUI_COLOR(COLOR_WIN_NICK_SELF), |
1116 |
MSG_TYPE_NICK, |
server->nick, |
1117 |
COLOR_WIN_NICK_SELF, |
GUI_COLOR(COLOR_WIN_CHAT_DARK)); |
1118 |
"%s", server->nick); |
gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG, |
1119 |
gui_printf_type_color (ptr_channel->buffer, |
"%s%s\n", |
1120 |
MSG_TYPE_NICK, |
GUI_COLOR(COLOR_WIN_CHAT), |
1121 |
COLOR_WIN_CHAT_DARK, "> "); |
pos); |
|
gui_printf_type_color (ptr_channel->buffer, |
|
|
MSG_TYPE_MSG, |
|
|
COLOR_WIN_CHAT, "%s\n", pos); |
|
1122 |
server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos); |
server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos); |
1123 |
} |
} |
1124 |
} |
} |
1211 |
while (pos[0] == ' ') |
while (pos[0] == ' ') |
1212 |
pos++; |
pos++; |
1213 |
irc_display_prefix (server, server->buffer, PREFIX_SERVER); |
irc_display_prefix (server, server->buffer, PREFIX_SERVER); |
1214 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT, "notice"); |
gui_printf (server->buffer, "notice%s(%s%s%s)%s: %s\n", |
1215 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, "("); |
GUI_COLOR(COLOR_WIN_CHAT_DARK), |
1216 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT_NICK, "%s", arguments); |
GUI_COLOR(COLOR_WIN_CHAT_NICK), |
1217 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, ")"); |
arguments, |
1218 |
gui_printf_color (server->buffer, COLOR_WIN_CHAT, ": %s\n", pos); |
GUI_COLOR(COLOR_WIN_CHAT_DARK), |
1219 |
|
GUI_COLOR(COLOR_WIN_CHAT), |
1220 |
|
pos); |
1221 |
server_sendf (server, "NOTICE %s :%s\r\n", arguments, pos); |
server_sendf (server, "NOTICE %s :%s\r\n", arguments, pos); |
1222 |
} |
} |
1223 |
else |
else |
1431 |
/* display text if given */ |
/* display text if given */ |
1432 |
if (pos) |
if (pos) |
1433 |
{ |
{ |
1434 |
gui_printf_type_color (ptr_channel->buffer, |
gui_printf_type (ptr_channel->buffer, MSG_TYPE_NICK, |
1435 |
MSG_TYPE_NICK, |
"%s<%s%s%s> ", |
1436 |
COLOR_WIN_CHAT_DARK, "<"); |
GUI_COLOR(COLOR_WIN_CHAT_DARK), |
1437 |
gui_printf_type_color (ptr_channel->buffer, |
GUI_COLOR(COLOR_WIN_NICK_SELF), |
1438 |
MSG_TYPE_NICK, |
server->nick, |
1439 |
COLOR_WIN_NICK_SELF, |
GUI_COLOR(COLOR_WIN_CHAT_DARK)); |
1440 |
"%s", server->nick); |
gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG, |
1441 |
gui_printf_type_color (ptr_channel->buffer, |
"%s\n", |
1442 |
MSG_TYPE_NICK, |
GUI_COLOR(COLOR_WIN_CHAT), |
1443 |
COLOR_WIN_CHAT_DARK, "> "); |
pos); |
|
gui_printf_type_color (ptr_channel->buffer, |
|
|
MSG_TYPE_MSG, |
|
|
COLOR_WIN_CHAT, "%s\n", pos); |
|
1444 |
server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos); |
server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos); |
1445 |
} |
} |
1446 |
return 0; |
return 0; |