Peter Waher: your bot is contantly sending messages containing just "X" and occasionally some real sentence...
tmolitor
I had to block the jid to stop it from doing so :D
asterixhas left
asterixhas joined
asterixhas left
asterixhas joined
Steve Killehas joined
Alexhas left
nicocohas joined
nicocohas left
Tobiashas left
nicocohas joined
nicocohas left
wurstsalathas left
nicocohas joined
nicocohas left
nicocohas joined
nicocohas left
Alastair Hoggehas left
Alastair Hoggehas joined
nicocohas joined
nicocohas left
nicocohas joined
nicocohas left
nicocohas joined
nicocohas left
nicocohas joined
nicocohas left
nicocohas joined
asterixhas left
asterixhas joined
adiaholichas joined
Skull Fuckerhas left
nicocohas left
adiaholichas left
adiaholichas joined
KitKat::new()has joined
Skull Fuckerhas joined
nicocohas joined
nicocohas left
KitKat::new()has left
Maranda[x]has joined
nicocohas joined
nicocohas left
tbm16has left
tbm16has joined
moparisthebesthas left
moparisthebesthas joined
adiaholichas left
adiaholichas joined
KitKat::new()has joined
nicocohas joined
nicocohas left
larmahas joined
marc0shas left
marc0shas joined
intosihas left
intosihas joined
KitKat::new()has left
wladmishas left
wladmishas joined
lskdjfhas joined
kurisuhas joined
krauqhas left
krauqhas joined
KitKat::new()has joined
snowhas joined
intosihas left
intosihas joined
krauqhas left
krauqhas joined
snowhas left
Axelhas joined
lskdjfhas left
Tobiashas joined
resolihas joined
mimi89999has left
raucaohas left
mimi89999has joined
jcbrandhas joined
praveenhas joined
intosihas left
intosihas joined
Tobihas joined
lskdjfhas joined
nicocohas joined
nicocohas left
marc0shas left
marc0shas joined
nicocohas joined
nicocohas left
marc0shas left
marc0shas joined
nicocohas joined
nicocohas left
nicocohas joined
nicocohas left
Martinhas joined
nicocohas joined
LNJhas joined
Martinhas left
nicocohas left
nicocohas joined
marc0shas left
marc0shas joined
nicocohas left
Tobiashas left
Tobiashas joined
Tobiashas left
Tobihas left
Tobihas joined
Tobiashas joined
marc0shas left
atomicwatchhas joined
marc0shas joined
davidhas joined
davidhas left
marc0shas left
marc0shas joined
miruxhas joined
Mjolnir Archonhas joined
tmolitorhas left
wurstsalathas joined
marc0shas left
marc0shas joined
Marandahas joined
marc0shas left
marc0shas joined
atomicwatchhas left
lskdjfhas left
resolihas left
MSavoritias (fae,ve)has joined
Axel Reimerhas joined
praveenhas left
praveenhas joined
marc0shas left
emushas joined
atomicwatchhas joined
marc0shas joined
petrescatraianhas joined
asterixhas left
asterixhas joined
nicomuchas joined
nicomuchas left
emushas left
emushas joined
projjalmhas joined
praveenhas left
flashcorehas left
Trunghas joined
petrescatraianhas left
petrescatraianhas joined
matthiashas left
Half-Shothas left
uhoreghas left
Matthewhas left
homebeachhas left
raucaohas joined
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
Alexhas joined
Rebeldhas left
Mario Sabatinohas joined
Alastair Hoggehas left
djorzhas joined
praveenhas joined
catchyhas left
KitKat::new()has left
Mjolnir Archonhas left
Marandahas left
antranigvhas joined
tmolitorhas joined
konstantinoshas joined
Mikaelahas joined
Menelhas joined
chipmnkhas left
nicomuchas joined
nicocohas joined
djorzhas left
KitKat::new()has joined
archas joined
xnamedhas joined
praveenhas left
praveenhas joined
stphas joined
Mikaelahas left
Mikaelahas joined
raucaohas left
brunrobehas joined
Mikaelahas left
Kevhas joined
praveenhas left
praveenhas joined
praveenhas left
praveenhas joined
Fishbowlerhas left
Fishbowlerhas joined
resolihas joined
Dele Olajidehas joined
Axelhas left
Axelhas joined
Alastair Hoggehas joined
Dele Olajidehas left
Hugohas joined
resolihas left
Marandahas joined
resolihas joined
Alexhas left
Alexhas joined
*IM*has left
stphas left
Axelhas left
Axelhas joined
pablohas joined
Vaulorhas left
Vaulorhas joined
pablohas left
chipmnkhas joined
Maranda[x]has left
gooyahas joined
Titihas joined
MSavoritias (fae,ve)has left
nicomuchas left
resolihas left
ZeoZhas left
Maranda[x]has joined
petrescatraianhas left
Axelhas left
Axelhas joined
papatutuwawahas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Vaulorhas left
Vaulorhas joined
Guus
Is there anyone that has an EXI-capable XMPP client available for testing? I've found ancient code that supposedly adds EXI capabilities to Openfire, and am interested to see if it in any way, shape or form is functional. So far: it compiles. it doesn't crash Openfire. I'm tempted to ship it. :)
Guus
Peter Waher - ^ ?
no_1729has joined
Alexhas left
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
catchyhas joined
antranigvhas left
antranigvhas joined
Alexhas joined
nobodyhas left
emushas left
Chadhas left
catchyhas left
no_1729has left
emushas joined
catchyhas joined
nobodyhas joined
Chadhas joined
SteveFhas left
MSavoritias (fae,ve)has joined
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
Martinhas joined
ZeoZhas joined
raucaohas joined
Wojtekhas joined
Peter Waher
tmolitor: Logic of the bot is as follows: For every chat message it receives, it first sends a Unicode hour glass character in a chat message (with a given message id), this would be the X you’re seeing, and then a second chat message (when response from OpenAI is available), with a replace statement to replace the first message. If you would enable the bot again, I could go into it and see what it reacts to. Might it be that your clients sends some kind of chat message (albeit perhaps with some status info) to it?
Zash
chat states maybe?
Peter Waher
Guus: There should be an open implementation available made for Smack, if I’m not mistaken.
MattJ
Peter Waher, make sure it ignores messages without a <body> and ignores messages with type=error
atomicwatchhas left
Mikaelahas joined
Wojtekhas left
archas left
Steve Killehas left
atomicwatchhas joined
atomicwatchhas left
Titihas left
SteveFhas joined
Guus
Peter Waher: do you have pointers? I've found an old project by Javier Placencio, but that's more a set of unit tests that uses Smack, as an actual Smack implementation, I think.
Andrzejhas joined
Mikaelahas left
SteveFhas left
SteveFhas joined
SteveFhas left
SteveFhas joined
SteveFhas left
SteveFhas joined
Mikaelahas joined
SteveFhas left
SteveFhas joined
SteveFhas left
SteveFhas joined
lskdjfhas joined
antranigvhas left
atomicwatchhas joined
atomicwatchhas left
Peter Waher
Zash: After reviewing the code I see that would be the expected behaviour if chat messages are received containing only XML, and no plain text body.
Peter Waher
tmolitor: I’ve updated the bots, so they don’t react to chat messages with empty bodies (containing only XML). Please let me know if they continue to spam you.
miruxhas left
SteveFhas left
SteveFhas joined
SteveFhas left
SteveFhas joined
SteveFhas left
SteveFhas joined
Peter Waher
Guus: We worked with Javier Placencio with this, but it was approx. 10 years ago I believe. I don’t retain any of that work however (it was done in another compnay). If you’re interested to retake this effort, we could publish new libraries supporting EXI, but it would be with a new type of binding (UDP/DTLS binding) instead of a traditional socket. Would that be of interest? (BTW: Such a binding would greatly increase scalability of the broker, even small modest ones, as socket connections would no longer be necessary to maintain connectivity with clients.)
Guus
Peter Waher: I believe that I've found Javier's Openfire stuff. My first goal was to see if there's low-hanging fruit that can be merged into a public Openfire plugin. Before I start chasing down source code pedigree, I wanted to see if that code (indeed, old) is still somewhat functional. I have no express or immediate interest in EXI, other than 'hey it would be cool if we could add that'.
singpolyma
Peter Waher: bot seems to just ignore me. Does it require presence?
atomicwatchhas joined
atomicwatchhas left
Peter Waher
singpolyma: yes. It only responds to chat messages from items in the roster that have a presence subscription to the bot. The bot itself will not request a presence subscription back.
antranigvhas joined
singpolyma
Oh, weird, ok. I'll add it I guess
atomicwatchhas joined
atomicwatchhas left
singpolyma
Peter Waher: would be neat it the image bots included oob so clients would render the image inline
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
flow
oh kewl, daniel's exificient library is still alive: https://github.com/EXIficient/exificient/commits/master
matthiashas joined
flow
even though not much development in the recent years, but that's probably because it's feature complete and bug free :)
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
kurisuhas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
Mikaelahas left
atomicwatchhas joined
atomicwatchhas left
praveenhas left
Mikaelahas joined
matthiashas left
nicomuchas joined
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
L29Ahhas left
atomicwatchhas joined
atomicwatchhas left
L29Ahhas joined
atomicwatchhas joined
atomicwatchhas left
singpolymahas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
miruxhas joined
matthiashas joined
kurisuhas joined
singpolymahas joined
Peter Waher
singpolyma: I agree. But images are typically larger than the maximum(minimum(stanza size))… It would be good if there existed a mechanism to evaluate the permitted stanza size along a route in the federated network…. If that were the case, the bot could evaluate if embedding the image could be done or not.
antranigvhas left
Peter Waher
(or is it the minimum(maximum(stanza size))…)
archas joined
MattJ
No, OOB doesn't transfer inline
MattJ
Hence "out" of band
MattJ
The image would be fetched over HTTP
stphas joined
Peter Waher
but it is already provided via HTTP URL
Zash
But not with the "this is an attachment" OOB marker?
MattJ
Right, but it sounds like you're just sending a URL in the body
singpolyma
But not in a way that clients can detect is an attachment
For compatibility with some clients, the <body> should be just the URL too
edhelashas joined
MattJ
See also https://docs.modernxmpp.org/client/protocol/#communicating-the-url
Peter Waher
ah, thanks for the pointer; will review this
Menel
Peter Waher: it is the same that http-upload in clients does.
miruxhas left
miruxhas joined
singpolyma
usually does
Peter Waher
Menel: Similar, not the same, as the bot runs in the broker itself, albeit with its own JID. So it can publish the image internally without going through the upload process.
Trunghas left
stphas left
stphas joined
nicomuchas left
neshtaxmpphas left
Alex
A reminder that we have our member meeting for Q1 application this Thursday at 19:00 UTC.
When you are a member and have not voted yet then please do so. Memberbot will stay online until our meeting starts. Thanks
neshtaxmpphas joined
Peter Waher
The DALL-E bots are now updated to support OOB markers in responses.
singpolyma
Hmm, shows as a blank message so me now. I bet I'm not supporting edits that add an oob tag in some way
Ge0rG
we've got some quality candidates there!
BASSGODhas left
singpolymahas left
matthiashas left
Wojtekhas joined
singpolymahas joined
inkyhas left
Skull Fuckerhas left
mimi89999has left
mimi89999has joined
Menelhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
BASSGODhas joined
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Skull Fuckerhas left
Menelhas joined
Skull Fuckerhas joined
Skull Fuckerhas left
Steve Killehas joined
Skull Fuckerhas joined
Skull Fuckerhas left
Skull Fuckerhas joined
Steve Killehas left
praveenhas joined
Steve Killehas joined
Steve Killehas left
antranigvhas joined
goffihas joined
Steve Killehas joined
matthiashas joined
Mikaelahas left
Steve Killehas left
antranigvhas left
petrescatraianhas joined
BASSGODhas left
archas left
archas joined
antranigvhas joined
*IM*has joined
antranigvhas left
nobodyhas left
miruxhas left
L29Ahhas left
Menelhas left
mentos124has joined
L29Ahhas joined
Menelhas joined
antranigvhas joined
antranigvhas left
adiaholichas left
*IM*has left
Trunghas joined
marc0shas left
marc0shas joined
adiaholichas joined
moparisthebesthas left
moparisthebesthas joined
moparisthebesthas left
Kevhas left
atomicwatchhas left
moparisthebesthas joined
Kevhas joined
*IM*has joined
Menelhas left
neshtaxmpphas left
neshtaxmpphas joined
Menelhas joined
projjalmhas left
adiaholichas left
Trunghas left
Rebeldhas joined
catchyhas left
catchyhas joined
snowhas joined
nicomuchas joined
projjalmhas joined
konstantinoshas left
Tobiashas left
Tobiashas joined
moparisthebesthas left
Tobiashas left
moparisthebesthas joined
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
resolihas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
praveenhas left
Trunghas joined
Tobiashas left
Tobiashas joined
Trunghas left
Trunghas joined
Tobiashas left
Tobiashas joined
lbocquethas left
tbm16has left
adiaholichas joined
archas left
archas joined
Yagizahas left
BASSGODhas joined
adiaholichas left
larmahas left
Fishbowlerhas left
Fishbowlerhas joined
lskdjfhas left
Vaulorhas left
Vaulorhas joined
adiaholichas joined
BASSGODhas left
BASSGODhas joined
wladmishas left
wladmishas joined
catchyhas left
catchyhas joined
Maranda[x]has left
Maranda[x]has joined
adiaholichas left
snowhas left
krithas left
resolihas left
adiaholichas joined
asterixhas left
asterixhas joined
marc0shas left
marc0shas joined
krithas joined
adiaholichas left
pablohas joined
serge90has joined
Maranda[x]has left
Maranda[x]has joined
neshtaxmpphas left
neshtaxmpphas joined
asterixhas left
asterixhas joined
neshtaxmpphas left
Tobiashas left
Tobihas left
Tobihas joined
Tobiashas joined
neshtaxmpphas joined
konstantinoshas joined
L29Ahhas left
Menelhas left
L29Ahhas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobihas left
Tobihas joined
Tobiashas joined
marc0shas left
marc0shas joined
adiaholichas joined
Menelhas joined
Steve Killehas joined
pablohas left
Steve Killehas left
neshtaxmpphas left
neshtaxmpphas joined
lskdjfhas joined
Vaulorhas left
Vaulorhas joined
pablohas joined
larmahas joined
pablohas left
marc0shas left
marc0shas joined
papatutuwawahas left
mentos124has left
Yagizahas joined
marc0shas left
marc0shas joined
Steve Killehas joined
krithas left
catchyhas left
atomicwatchhas joined
atomicwatchhas left
krithas joined
neshtaxmpphas left
marc0shas left
neshtaxmpphas joined
marc0shas joined
Wojtekhas left
neshtaxmpphas left
neshtaxmpphas joined
neshtaxmpphas left
Hugohas left
marc0shas left
marc0shas joined
krithas left
papatutuwawahas joined
atomicwatchhas joined
atomicwatchhas left
krithas joined
neshtaxmpphas joined
atomicwatchhas joined
no_1729has joined
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
Maxencehas left
Maxencehas joined
Titihas joined
Titihas left
Titihas joined
resolihas joined
catchyhas joined
Martinhas left
Martinhas joined
gooyahas left
resolihas left
marc0shas left
marc0shas joined
gooyahas joined
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
marc0shas left
marc0shas joined
pablohas joined
Wojtekhas joined
Wojtekhas left
marc0shas left
marc0shas joined
Wojtekhas joined
Wojtekhas left
marc0shas left
marc0shas joined
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
mjkhas left
Wojtekhas left
mjkhas joined
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
xnamedhas left
pablohas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
xnamedhas joined
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
Wojtekhas joined
Mikaelahas joined
asterixhas left
asterixhas joined
marc0shas left
marc0shas joined
no_1729has left
marc0shas left
marc0shas joined
mentos124has joined
no_1729has joined
Andrzejhas left
MSavoritias (fae,ve)has left
marc0shas left
marc0shas joined
MSavoritias (fae,ve)has joined
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
Martinhas left
Martinhas joined
Martinhas left
Martinhas joined
adiaholichas left
Mikaelahas left
Mikaelahas joined
Martinhas left
Martinhas joined
catchyhas left
catchyhas joined
catchyhas left
catchyhas joined
adiaholichas joined
pablohas joined
wladmishas left
oshnhas left
wladmishas joined
Titihas left
Mikaelahas left
oshnhas joined
tmolitor
Peter Waher: now it doesn't spam me anymore :)
Martinhas left
MSavoritias (fae,ve)has left
tmolitor
but sometimes I get a message saying "Object reference not set to an instance of an object."
Martinhas joined
paulhas left
tmolitor
Peter Waher: it seems this message is a reaction to typing chat states...
Hugohas joined
paulhas joined
projjalmhas left
projjalmhas joined
snowhas joined
Martinhas left
matthiashas left
adiaholichas left
snowhas left
Tobiashas left
Tobihas left
Tobihas joined
Tobiashas joined
Tobiashas left
Tobiashas joined
adiaholichas joined
oshnhas left
oshnhas joined
Peter Waher
tmolitor: Thanks for the info. I will review event logs to see what I can find.
konstantinoshas left
marc0shas left
marc0shas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
bhavyhas left
bhavyhas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
marc0shas left
marc0shas joined
Tobiashas left
Tobiashas joined
pablohas left
marc0shas left
marc0shas joined
atomicwatchhas left
Tobiashas left
Tobiashas joined
antranigvhas joined
catchyhas left
jcbrandhas left
oshnhas left
oshnhas joined
Andrzejhas joined
mentos124has left
Peter Waher
tmolitor: I’ve now updated the bot. When going through the events logged, I noticed an issue that might relate with what was reported earlier also: A black image from a DALL-E response. Did you experience something similar? Do you still get the error message?
tmolitor
I did not test dall-e...
tmolitor
Peter Waher: now chatgpt seems to be dead...
goffihas left
Andrzejhas left
singpolyma
Peter Waher: I think it would be neat/more natural to use typing indicator + message send rather than the hourglass + edit
andrey.ghas joined
Peter Waher
when you say typing indicator, do you mean composing & chat states?
Peter Waher
I’ll review tomorrow. Thanks all for input.
Calvinhas joined
SteveFhas left
Menel
Yes https://xmpp.org/extensions/xep-0085.html#statechart
Most clients can show it