| 1 | # XMPP |
| 2 | |
| 3 | - Status: Working |
| 4 | - Maintainers: @poVoq, @selfhoster1312 |
| 5 | - Features: |
| 6 | - attachments: incoming/outgoing |
| 7 | |
| 8 | > [!NOTE] |
| 9 | > XMPP (the protocol) is also known as Jabber (the open federation). These |
| 10 | > two terms are used interchangeably. To learn more about Jabber/XMPP, |
| 11 | > see [joinjabber.org](https://joinjabber.org/). |
| 12 | |
| 13 | > [!WARNING] |
| 14 | > **Create a dedicated user first. It will not relay messages from yourself if you use your account** |
| 15 | |
| 16 | ## Configuration |
| 17 | |
| 18 | > [!TIP] |
| 19 | > For detailed information about xmpp settings, see [settings.md](settings.md) |
| 20 | |
| 21 | **Basic configuration example:** |
| 22 | |
| 23 | ```toml |
| 24 | [xmpp.myxmpp] |
| 25 | RemoteNickFormat="[{PROTOCOL}] <{NICK}> " |
| 26 | Server="jabber.example.com:5222" |
| 27 | Jid="user@example.com" |
| 28 | Password="yourpass" |
| 29 | Muc="conference.jabber.example.com" |
| 30 | Nick="xmppbot" |
| 31 | ``` |
| 32 | |