Welcome bot! Respond to the user when committing to 100DaysOfCode

Open Beginner friendly
#96 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
65/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
javascript, nodejs
Domain
api

Research direction

Start at the Twitter stream entry point referenced by stream.on('tweet' and inspect how incoming tweets are handled. Match the exact or specific commitment phrase, then send the intended welcome reply; done means a matching commitment receives a response without affecting unrelated tweets.

Written by the indexing model from the issue text.

Description

enhancement good first issue help wanted

In the Medium article there's a call to arms where the user will tweet their commitment to the challenge:

I'm publicly committing to the 100DaysOfCode Challenge

The bot can reply with a welcome message, this is sort of an extension to the abandoned API:

https://github.com/freeCodeCamp/100DaysOfCode-twitter-bot/issues/15
https://github.com/freeCodeCamp/100DaysOfCode-twitter-bot/issues/66

This could be a quick win however by using stream.on('tweet' and match the specific (or exact) phrase

Dominant language
JavaScript
Stars
290
Forks
109
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from freeCodeCamp/100DaysOfCode-twitter-bot

All issues in freeCodeCamp/100DaysOfCode-twitter-bot

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.