+ { "watch_present", "Watch: {nick $0} is now present in the network", 1, { 0 } },
+ { "watch_signoff", "Watch: {nick $0} left the network", 1, { 0 } },
+ { "watch_killed", "Watch: {nick $0} was killed from the network", 1, { 0 } },
+ { "watch_umode_change", "Watch: {nick $0} is now {hilight $1}", 2, { 0, 0 } },
+ { "watch_nick_change", "Watch: {nick $0} changed nickname to {nick $1}", 2, { 0, 0 } },
+ { "message_data", "{nick $0} sent \"{hilight $1}\" data message: cannot display", 2, { 0, 0 } },
+ { "stats", "$[25]0: {hilight $1}", 2, { 0, 0 } },
+
+ /* File transfer messages */
+ { NULL, "FileTransfer", 0 },
+
+ { "file_send", "File transfer request sent to {nick $0} for $1", 2, { 0, 0 } },
+ { "file_transmit", "Transmitting file {hilight $0} [$1kB] to {nick $2}", 3, { 0, 0, 0 } },
+ { "file_transmitted", "Transmitted file {hilight $0} [$1kB] to {nick $2} [{hilight $3kB/s}]", 4, { 0, 0, 0, 3 } },
+ { "file_receive", "Receiving file {hilight $0} [$1kB] from {nick $2}", 3, { 0, 0 } },
+ { "file_received", "Received file {hilight $0} [$1kB] from {nick $2} [{hilight $3kB/s}]", 4, { 0, 0, 0, 3 } },
+ { "file_request", "File transfer request from {nick $0}", 1, { 0 } },
+ { "file_request_host", "File transfer request from {nick $0} [$1 port $2]", 3, { 0, 0, 0 } },
+ { "file_key_exchange", "Negotiating keys for file transfer with {nick $0}", 1, { 0 } },
+ { "file_na", "No file transfers available", 0 },
+ { "file_client_na", "No file transfer offered by {nick $0}", 1, { 0 } },
+ { "file_show_header", "File transfers", 0 },
+ { "file_show_line", " $0 $1: $2kB of $3kB ($4%%) - $5kB/s - $6", 7, { 0, 0, 1, 1, 1, 3, 0 } },
+ { "file_already_started", "File transfer already started with {nick $0}", 1, { 0 } },
+ { "file_error", "Error during file transfer with {nick $0}", 1, { 0 } },
+ { "file_error_no_such_file", "Error during file transfer with {nick $0}: $1: No such file", 2, { 0, 0 } },
+ { "file_error_permission_denied", "Error during file transfer with {nick $0}: Permission denied", 1, { 0 } },
+ { "file_close", "File transfer closed with {nick $0} - $1", 2, { 0, 0 } },
+
+ /* Requested Attributes */
+ { NULL, "Requested Attributes", 0 },
+
+ { "attr_header", "Requested Attributes", 0 },
+ { "attr_footer", "End of Requested Attributes", 0 },
+ { "attr_allow", " Sending allowed : $0", 1, { 0 } },
+ { "attr_vcard_file", " Business card : $0", 1, { 0 } },
+ { "attr_services", " Services used : $0", 1, { 0 } },
+ { "attr_service", " Service : port [$0] address [$1] logged in [$2] login time [$3] idle [$4]", 5, { 0, 0, 0, 0, 0 } },
+ { "attr_status_mood", " User's mood : $0", 1, { 0 } },
+ { "attr_status_text", " User's message : $0", 1, { 0 } },
+ { "attr_status_message", " User's message : $0", 1, { 0 } },
+ { "attr_status_message_file", " Message file : $0", 1, { 0 } },
+ { "attr_preferred_language", " Preferred language : $0", 1, { 0 } },
+ { "attr_preferred_contact", " Preferred contact : $0", 1, { 0 } },
+ { "attr_geolocation", " Geolocation : $0", 1, { 0 } },
+ { "attr_device_info", " Device Info : $0", 1, { 0 } },
+ { "attr_public_keys", " Public keys : $0", 1, { 0 } },
+ { "attr_timezone", " Timezone : $0", 1, { 0 } },
+ { "attr_timezone_allow", " Sending timezone : $0", 1, { 0 } },
+ { "attr_user_sign_verified", " User's signature : verified successfully", 0 },
+ { "attr_user_sign_failed", " User's signature : {hilight signature failed}", 0 },
+ { "attr_user_sign_not_present", " User's signature : not available", 0 },
+ { "attr_server_sign_verified", " Server's signature : verified successfully", 0 },
+ { "attr_server_sign_failed", " Server's signature : {hilight signature failed}", 0 },
+ { "attr_extension", " Extension : $0", 1, { 0 } },
+ { "attr_save", "Would you like to save the attributes (y/n)?", 0 },
+ { "attr_saved", "Requested Attributes located in {hilight $0}", 1, { 0 } },