This codebase was originally designed for Mashable's #1Connection campaign. We have open sourced it for others to run their own similar campaigns.
This code/campaign runs in the following way:
- The brand/company announces participation of users tweeting with a #hashtag
- At a defined time in the future, the brand/company runs the tool, which:
- Finds all unique users who tweeted with the #hashtag in a given timeframe (using GNIP)
- Filters out users who use offensive words given a "banned words" list
- Categorizes users into buckets based on their previous tweets (categories provided by brand)
- After review, the brand/company uses to the tool to send tweets with @mention introductions to users who match on category
Visit the GitHub page for more information.



Log in or sign up for Devpost to join the conversation.