| 148 { |
148 { |
| 149 g_signal_connect(capabilities, "ack::message-tags", |
149 g_signal_connect(capabilities, "ack::message-tags", |
| 150 G_CALLBACK(ircv3_capabilities_message_tags_ack_cb), |
150 G_CALLBACK(ircv3_capabilities_message_tags_ack_cb), |
| 151 NULL); |
151 NULL); |
| 152 } |
152 } |
| |
153 |
| |
154 /* The server-time capability just tells the server to send a tag to |
| |
155 * messages, so we just need to request it and then handle the tag when |
| |
156 * we're processing messages if it exists. |
| |
157 */ |
| |
158 purple_ircv3_capabilities_lookup_and_request(capabilities, |
| |
159 PURPLE_IRCV3_CAPABILITY_SERVER_TIME); |
| 153 } |
160 } |
| 154 |
161 |
| 155 /****************************************************************************** |
162 /****************************************************************************** |
| 156 * GObject Implementation |
163 * GObject Implementation |
| 157 *****************************************************************************/ |
164 *****************************************************************************/ |