Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
jywarren opened this issue Dec 10, 2018 · 6 comments
Open

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

jywarren opened this issue Dec 10, 2018 · 6 comments

Comments

@jywarren
Copy link
Member

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.';

@ryzokuken
Copy link
Member

@jywarren sounds much better than the status quo 😄

@jywarren
Copy link
Member Author

jywarren commented Dec 12, 2018 via email

@MetalDent
Copy link

Hi, is anyone working on this issue?

@ryzokuken
Copy link
Member

@MetalDent feel free to pick it up! Don't hesitate to ask for help here or on IRC/Matrix if you're stuck/need help with anything.

@MetalDent
Copy link

@ryzokuken how can I check if someone sends a message?

@ryzokuken
Copy link
Member

The IRC Interface currently doesn't give away that kind of information, so you will have to update the interface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants