Skip to content

Make "welcome" messages only after someone speaks up #143

@jywarren

Description

@jywarren

replying to @ryzokuken about the welcome messages we see a lot of:

i57d1mvkctc just joined via IRC; welcome! They may not hear messages via Riot/Matrix/Gitter/Slack (we are working on this problem), so use https://chat.publiclab.org to respond.

The only reason they are there is because the anti-spam measures mean that IRC joiners may not hear responses.

We could change the message to only post if an IRC person speaks up (the first time?) and others are trying to respond to them.

So how would we structure that behavior? Starting with a trigger for:

IF it's a new user AND they send any message to the chatroom

REPLY to the chatroom that someone is speaking up for the first time (assuming they've been approved by plotsbot) with the message:

i57d1mvkctc just joined via IRC; welcome! They may not hear messages via Riot/Matrix/Gitter/Slack (we are working on this problem), so use https://chat.publiclab.org to respond.

This would be instead of in the voice behavior:

return username + ' just joined via IRC; welcome! They may not hear messages via Riot/Matrix/Gitter/Slack (we are working on this problem), so use https://chat.publiclab.org to respond.';

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions