1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Need advice on twitter bots

Discussion in 'Social Networking Sites' started by happy.mondays, May 22, 2014.

  1. happy.mondays

    happy.mondays Junior Member

    Joined:
    Jul 28, 2012
    Messages:
    163
    Likes Received:
    20
    Hi guys,

    I started experimenting with twitter about a month ago. Since I am a big fan of scaling up things I decided to code my own bot, to search potential accounts to follow, to follow their users and occasionally unfollow people. So I created a bot in PHP and let it run with different settings from very conservative to fairly agressive on several accounts. The bot uses the twitter API so it needs a twitter app. That seems to be a source of problems.
    To autopost tweets I use WP blog with nextscripts plugin, so there are two custom apps added to each of my twitter accounts... The problem is, twitter can 'see' that I do the follow/unfollow dance via PHP so presumably I am using automated methods. Time to time my accounts got suspended, nothing new in that, most of the time one mail to support can fix that. However, recently my apps got suspended to. Writing permission blocked, and it seems like a bigger problem as not only I can't autofollow anymore even my autoposter plugin can't work.

    BTW the bot I made is very effective and it builds up follower base pretty fast. Then it comes to the 1,000-1,500 followers limit and boom.

    My question is, is there anybody who successfully created follow-unfollow bots using twitter API/PHP? Could anybody give me some advise what to do what to avoid? Or is the PHP way completely dead?

    I'd really appreciate any help or insight.
     
  2. guvenor

    guvenor Junior Member

    Joined:
    Aug 11, 2009
    Messages:
    165
    Likes Received:
    89
    The problem your facing is that auto follow/unfollow is not allowed in their TOS. Whatever you do, you need to make it look like a user physically pressed the follow or unfollow button manually.
     
  3. Nolimitt

    Nolimitt Junior Member

    Joined:
    May 30, 2012
    Messages:
    197
    Likes Received:
    21
    Occupation:
    WEBMASTER
    Location:
    Space Station
    Yes read the Tos and make it normal looking and i'm sure it can work out.
     
  4. happy.mondays

    happy.mondays Junior Member

    Joined:
    Jul 28, 2012
    Messages:
    163
    Likes Received:
    20
    I appreciate the answers, but I need the opinion of somebody who using API/PHP calls.
     
  5. superslikuzi

    superslikuzi Junior Member

    Joined:
    Feb 21, 2010
    Messages:
    124
    Likes Received:
    32
    If you can find a solution to your problem, I have $$$ for your bot my friend
     
    • Thanks Thanks x 1
  6. guvenor

    guvenor Junior Member

    Joined:
    Aug 11, 2009
    Messages:
    165
    Likes Received:
    89
    I do make API calls via PHP.

    API calls are made via http. It does not matter what language is used to create the http request i.e. PHP, ruby, c#, java etc.


    What does matter, as I stated before, is how you use the API. Twitter do not want you to create an app that will automatically follow/unfollow people. So when it sees your app doing just that, then you will get banned. So when you ask "Is the PHP way completely dead" , then the answer is NO. You would get banned if you auto follow in ruby, c#,java. equally as if your app was written in PHP.
     
  7. happy.mondays

    happy.mondays Junior Member

    Joined:
    Jul 28, 2012
    Messages:
    163
    Likes Received:
    20
    Gotcha.
    So, you are saying the secret is not only to do the follow/unfollow but add some other activities e.g. retweets or DMs?
    I just can't get it out of my head, I really want to automate the whole process... I know it is spamming but hey, most marketers do the same manually so what's the difference.


     
  8. happy.mondays

    happy.mondays Junior Member

    Joined:
    Jul 28, 2012
    Messages:
    163
    Likes Received:
    20
    Honestly I'd love to cooperate with somebody who has some disposable TW accounts and a surefire methods to get followers.
    What I need is a behavior pattern to simulate. In case you already have 30-50k followers and interested in a PHP bot please PM me.
    Probably aged accounts can get away with more than my new ones.
     
  9. babypar

    babypar Jr. VIP Jr. VIP Premium Member

    Joined:
    Jan 19, 2007
    Messages:
    397
    Likes Received:
    89
    I used to have a bot which would use my keywords to search for matching tweets/users, then follow a random number of these.
    It would also re-tweet random tweets that were on the front page and finally would un-follow older users. SO a user would be followed one day, they may or may not follow you back, either way I would unfollow them 2 weeks later. It was great for building up followers and I didn't get accounts banned.
    What rate are you following users?

    BTW is was using PHP aswell
     
  10. XxUnivaxX

    XxUnivaxX Jr. VIP Jr. VIP

    Joined:
    Jan 15, 2013
    Messages:
    2,073
    Likes Received:
    902
    Gender:
    Male
    Location:
    Basement
    API calls projects will only be sucessful unless it does not works automated
    as you will go for Automation like Follow, Unfollow, AutoDm.

    Twitter wont tolerate that and pause processing your accounts.

    you need to make those calls look like they are been done by a real user..
     
  11. happy.mondays

    happy.mondays Junior Member

    Joined:
    Jul 28, 2012
    Messages:
    163
    Likes Received:
    20
    Used to have a bot? Why the past tense?

    ***

    I made dynamic rate settings based on the number of existing followers. E.g. accounts with less than 100 followers would follow only 30 new accounts a day while accounts with 1000+ followers would follow 100 a day. Follow total limits are randomized, bot follows in chunks 8-15 times a day, there are random limits for each run, etc. I think I got this part covered pretty well. Neverthelessr, one of the accounts which got banned were on very bold settings following 300+ users a day. It may be that the only problem is I am too impatient?

     
  12. happy.mondays

    happy.mondays Junior Member

    Joined:
    Jul 28, 2012
    Messages:
    163
    Likes Received:
    20
    I guess nobody can be sure about those daily limits... I changed the settings to even more moderate.
    Also, added random retweet function, and finally got rid of the second twitter app... so the bot needs only one twitter app, any custom app would do as long as the user have the read/write permissions. So far so good.
     
  13. salmanseo982

    salmanseo982 Regular Member

    Joined:
    Jan 28, 2014
    Messages:
    465
    Likes Received:
    40
    I m agree u r creating twitter bot and that nice butt tell mi one thing twitter change there API code every month how u solve that probleme
     
  14. happy.mondays

    happy.mondays Junior Member

    Joined:
    Jul 28, 2012
    Messages:
    163
    Likes Received:
    20
    They don't change anything every month. Why would they.