After some irritation, on a day where I am already incredibly irritable:
If you're using #IRC, and you see mode changes like "-!- mode/#foobar [+o :baz] by Wibble" and check the nicklist only to see that baz doesn't appear to be a channel op:
**Your client does not support IRCv3-compatible escaped messages.**
This is part of support for tagged-messages in #IRCv3 .
Hopefully this helps save you from some headscratching, and actually gives you something to work with while searching.
@tomo @usernameswift @smitten There can also be with #IRCv3, for those servers & clients which have implemented it.
I think the experimental spec also includes controls for whether it's enabled or not on a given channel.
Goguma is an easy to-use, lightweight, offline-first #IRCv3 client in Flutter. And it now supports #UnifiedPush!
Goguma is pioneering #WebPush in IRC bouncers and encrypted UnifiedPush notifications using RFC8291. Using push notifications requires Soju, a compatible IRC bouncer.
#Goguma v0.5.0 will soon be available on @fdroidorg
#ircv3 #UnifiedPush #webpush #goguma #irc #foss #flutter
I wonder how they've implemented some of the newer features like replying to other messages in a "thread". I assume it'd be too much to hope that they're using something based on #IRCv3's reply client tag draft. https://ircv3.net/specs/client-tags/reply
TIL that Twitch's Chat is backed by an IRC server!
https://dev.twitch.tv/docs/irc/
So when streamers show the chat on-screen, that is an IRC client. (The API for clients and bots is soley through IRC, or a WebSocket proxy to it. Those could bridge to something else internally, I don't know.)
I realized this upon searching for IRC client libs in #PHP, and finding a number were described first (or even, only) as Twitch clients.
#IRCv3 #IRC #twitch #TIL H/T @erikaheidi via https://dev.to/erikaheidi/creating-a-twitch-irc-chatbot-in-php-with-minicli-45mo
TIL that Twitch's Chat is backed by IRC!
https://dev.twitch.tv/docs/irc/
So when streamers show the chat on-screen, that is an IRC client! (The API for clients and bots is soley through IRC, or a WebSocket proxy to it. Those could bridge to something else internally, I don't know.)
I realized this upon searching for IRC client libs in #PHP, and finding a number were described first (or even, only) as Twitch clients.
#IRCv3 #IRC #twitch #TIL H/T erikaheidi@fosstodon.org via https://dev.to/erikaheidi/creating-a-twitch-irc-chatbot-in-php-with-minicli-45mo
#IRC technology news from the second half of 2022.
https://www.ilmarilauhakangas.fi/irc_technology_news_from_the_second_half_of_2022/
#IRCv3
Greetings programs! I just published a new post on my Patreon about how we're using regular expressions to parse #IRCv3 in #Pidgin3! Read it now by becoming a Patron, or wait a few days and it'll be made public! https://www.patreon.com/posts/parsing-ircv3-75211141
@hackernews dudes I fear #irc is going to nevertheless die, there are too many "better" alternatives today that are already widespread... ðŸ˜
I'm sad writing it, but #IRCv3 should have come 15 years ago
me: explains the issue and asks for advice on #ircv3
someone: well you're probably fucked then
:oh_no: