Closed marclaporte closed 3 years ago
"Add support for XMPP" would in practice be "Add support for one or more of the many XMPP clients" (which all have presumably different log formats).
If you want to contribute support, open a PR. I'll close this since I have no interest in pursuing this myself.
I'm not sure exactly what the use case of chatalysis is, and exactly how it operates (I got dragged in here by @marclaporte :) ) but I can comment on the 'having to support many clients' assumption. I don't think that that's neccesarily true. By using one of two popular message archiving protocols, messages could be obtained from the XMPP domain in a standardized format.
https://xmpp.org/
This also explains why XMPP is important: https://wikisuite.org/Why-Openfire