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

Delayed "Call To Action" message created for new users #311

Merged
merged 3 commits into from
Aug 6, 2021

Conversation

RochelleLynn-programmer
Copy link
Contributor

@RochelleLynn-programmer RochelleLynn-programmer commented Aug 5, 2021

Description

Three new functions created: team_join_delayed, build_delayed_message, and send_social_cta.

60 seconds after a user signs up for a new account, they will receive a private message from the slackbot with a welcome message and a request to the user to follow OC on social media.

team_join_delayed calls build_delayed_message to create social_media_messages, which is passed to send_social_cta.

Motivation and Context

The purpose of this PR is to allow new users the opportunity to get acquainted with the OC slack channel, then give the user the information they need to learn more about OC in other social media forums.

How has this been tested?

This feature was tested by creating several new user accounts in the OC dev slack channel, and successfully received the delayed message 60 seconds after new user account creation

Type of Change

This is a new feature that adds additional functionality

@RochelleLynn-programmer
Copy link
Contributor Author

Added another commit to this PR. I reformatted the work we pair programmed on to fit the pattern of the code base, added slack tutorial to the team join messages, and updated the time for the delayed team join message.

If approved, this should close issues #274 and #252

@aaron-suarez Please review PR

Ubuntu and others added 3 commits August 6, 2021 21:08
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.

2 participants