Add rendering forms to messages, add configuring mucs, add getting muc affiliations, add a bunch of other stuff idk man check the diff

This commit is contained in:
Sunglocto committed 2026-10-11 12:08:38 +01:00
1 parent 7a875f84a5
commit 34b885a770
19 files changed
+706 -101

No files matched your search

+5
View File
@@ -14,6 +14,7 @@ const (
// See XEP-0004 and XEP-0068
// Pointer semantics
type Form struct {
MsgExtension
XMLName xml.Name `xml:"jabber:x:data x"`
Instructions []string `xml:"instructions"`
Title string `xml:"title,omitempty"`
@@ -66,3 +67,7 @@ type Option struct {
Label string `xml:"label,attr,omitempty"`
ValuesList []string `xml:"value"`
}
func init() {
TypeRegistry.MapExtension(PKTMessage, xml.Name{Space: "jabber:x:data", Local: "x"}, Form{})
}