Skip to content

Conversation

@sstrigler
Copy link
Contributor

@sstrigler sstrigler commented Nov 12, 2025

This is an implementation of Great Invitations as found in prosody as a set of modules (mod_invites, mod_invites_adhoc, mod_invites_register, mod_invites_page, mod_register_apps etc etc etc).

It follows or implements the following XEPs:

Depending on configuration it provides new ad-hoc commands as well as ejabberd commands (ejabberdctl) to create invite tokens, that can then be used either by clients directly, if implemented or via configurable web interfaces.

Here‘s a little help how to configure things (tried to keep it as simple as possible): https://gist.github.com/sstrigler/57fc8bbb50cf86e604608e2ef466529f

Funded by NLnet.

@sstrigler sstrigler force-pushed the great_invitations branch 2 times, most recently from bca4fe6 to 0abb28f Compare November 13, 2025 08:53
@sstrigler sstrigler force-pushed the great_invitations branch 4 times, most recently from a2cb688 to 75e4060 Compare November 14, 2025 06:44
@coveralls
Copy link

Coverage Status

coverage: 14.534% (-19.2%) from 33.775%
when pulling 53c116b on sstrigler:great_invitations
into 026bd24 on processone:master.

@coveralls
Copy link

coveralls commented Nov 14, 2025

Coverage Status

coverage: 29.444% (-4.2%) from 33.667%
when pulling 55bf060 on sstrigler:great_invitations
into 3de7cce on processone:master.

@sstrigler sstrigler force-pushed the great_invitations branch 5 times, most recently from aaf2975 to cb3c73e Compare November 14, 2025 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants