an experimental irc client

irc: don't send TAGMSG if message-tags is not supported

rockorager.dev 704e636c 17687522

verified
+1
+1
src/irc.zig
··· 334 334 335 335 fn onChange(ptr: ?*anyopaque, _: *vxfw.EventContext, input: []const u8) anyerror!void { 336 336 const self: *Channel = @ptrCast(@alignCast(ptr orelse unreachable)); 337 + if (!self.client.caps.@"message-tags") return; 337 338 if (std.mem.startsWith(u8, input, "/")) { 338 339 return; 339 340 }