This tool listens to a W3C webhook and sends emails to new participants in a Working/Interest Group upon joining.
Groups can have a customized welcome message sent automatically, by adding their template to this repository's template
directory, using the group's type/shortname
as file name (e.g. wg/css
for the CSS Working Group).
Otherwise the default
template will be used.
Team contacts and chairs will be Cc'd.
No message is sent to Community/Business Groups new participants by default, but if the system finds a customized message for a CG/BG in the template directory, that message will be sent and chairs of the CG/BG will be Cc'd.
Templates may use the Twig syntax to include some W3C group data to customize the message. Information comes from the W3C API (see e.g. https://api.w3.org/groups/wg/css), you can use name, description, shortname, type e.g.:
{{ group.name }}
will be replaced by the group's name, e.g. "Cascading Style Sheets (CSS) Working Group"{{ group.shortname }}
will be replaced by the group's shortname, e.g. "css"
It is also possible to include links e.g.:
- Group homepage:
{{ group._links.homepage.href }}
, e.g. "https://www.w3.org/Style/CSS/" - IPR status page:
{{ group._links.pp-status.href }}
, e.g. "https://www.w3.org/groups/wg/css/ipr/"
Of course you may use completely basic URLs without any Twig code at all!