-
Notifications
You must be signed in to change notification settings - Fork 26
Description
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:
plotsbot/src/behaviors/voice.js
Line 17 in c202924
| 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.'; |