func (client *Client) isThereARelationship(friendships []anaconda.Friendship) bool {
	shouldIFollow := false
	for _, friend := range friendships {
		for _, status := range friend.Connections {
			if status == twitterStatusNone {
				shouldIFollow = true
				break
			}
		}
	}
	return shouldIFollow
}
isThereARelationship will test if @TrendingGithub has a relationship to the new user.
Only if there is no relationship ("none").
Default wise we assume that we got a relationship already
See https://dev.twitter.com/rest/reference/get/friendships/lookup
package twitter
import (
	"log"
	"math/rand"
	"net/url"
	"strconv"
	"time"
	"github.com/ChimeraCoder/anaconda"
)
const (
	twitterStatusNone = "none"
)
func (client *Client) SetupFollowNewPeopleScheduling(d time.Duration) {
	go func() {
		for range time.Tick(d) {
			client.FollowNewPerson()
		}
	}()
	log.Printf("Growth hack: Enabled ✅  (every %s)\n", d.String())
}
func (client *Client) FollowNewPerson() error {
	c, err := client.API.GetFollowersIds(nil)
	if err != nil {
		return err
	}
	for {
		randomNumber := rand.Intn(len(c.Ids))
		v := url.Values{}
		v.Add("user_id", strconv.FormatInt(c.Ids[randomNumber], 10))
		c, err = client.API.GetFollowersIds(v)
		if err != nil {
			return err
		}
		randomNumber = rand.Intn(len(c.Ids))
		v = url.Values{}
		v.Add("user_id", strconv.FormatInt(c.Ids[randomNumber], 10))
		friendships, err := client.API.GetFriendshipsLookup(v)
		if err != nil {
			return err
		}
		shouldIFollow := client.isThereARelationship(friendships)
		if shouldIFollow == false {
			continue
		}
		client.API.FollowUserId(c.Ids[randomNumber], nil)
		return nil
	}
}