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

[Need]Twitter Language Changer Bot

Discussion in 'BlackHat Lounge' started by ubk95, Feb 9, 2017.

  1. ubk95

    ubk95 Junior Member

    Joined:
    Jan 20, 2017
    Messages:
    158
    Likes Received:
    126
    Gender:
    Male
    Hi Blackhatworld, I am looking for a bot that can hold mass twitter account information as a text/csv file, then proceed on changing language of each twitter account to English. (This is done by opening settings,selecting English,saving then putting in password)

    Twitter account info format should be

    Username,Password,ProxyIP: port ,Proxyusername,Proxypassword

    Or something like that.

    If somebody could help me with it that would be great.
     
  2. mynameisfrankenstein

    mynameisfrankenstein Regular Member

    Joined:
    Apr 2, 2015
    Messages:
    431
    Likes Received:
    346
    Gender:
    Male
    Location:
    BC, Canada
  3. HoNeYBiRD

    HoNeYBiRD Jr. VIP Jr. VIP

    Joined:
    May 1, 2009
    Messages:
    7,493
    Likes Received:
    8,426
    Gender:
    Male
    Occupation:
    Geographer, Tourism Manager
    Location:
    Ghosted
    Ok, i made the iMacros script for you.
    Actually i made it for myself a while back for changing usernames, there's only one line difference compared to that.
    HTML:
    TAB T=1
    TAB CLOSEALLOTHERS
    SET !ERRORIGNORE NO
    SET !DATASOURCE_DELIMITER ;
    SET !DATASOURCE c:\accounts.csv
    SET !LOOP 1
    SET !DATASOURCE_LINE {{!LOOP}}
    CLEAR
    PROXY ADDRESS={{!COL3}}:{{!COL4}}
    SET !ENCRYPTION NO
    ONLOGIN USER={{!COL5}} PASSWORD={{!COL6}}
    URL GOTO=https://twitter.com/settings/account
    TAG POS=2 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session[username_or_email] CONTENT={{!COL1}}
    SET !ENCRYPTION NO
    TAG POS=2 TYPE=INPUT:PASSWORD FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session[password] CONTENT={{!COL2}}
    TAG POS=1 TYPE=BUTTON:SUBMIT FORM=ACTION:https://twitter.com/sessions ATTR=TXT:Log<SP>in
    WAIT SECONDS=1
    TAG POS=1 TYPE=SELECT FORM=ACTION:https://twitter.com/settings/accounts/update ATTR=NAME:user[lang] CONTENT=%en
    TAG POS=1 TYPE=BUTTON:SUBMIT FORM=ACTION:https://twitter.com/settings/accounts/update ATTR=ID:settings_save
    TAG POS=2 TYPE=INPUT:PASSWORD FORM=ACTION:https://twitter.com/settings/accounts/update ATTR=NAME:auth_password CONTENT={{!COL2}}
    TAG POS=1 TYPE=BUTTON:SUBMIT FORM=ACTION:https://twitter.com/settings/accounts/update ATTR=ID:save_password
    WAIT SECONDS=1
    CLEAR
    Put the accounts.csv into the root of your c: drive or alter the file path in the macro (5th line).
    The format of the .csv should be: TwitterUsername;TwitterPassword;ProxyIP;ProxyPort ;ProxyUsername;ProxyPassword. One account per line.
    Play the macro in loop. Loop count = the amount of line your .csv has = the amount of accounts you want to change the language on.
    Use it with the Firefox iMacros addon, the standalone browser is sluggish and buggy sometimes.
     
    • Thanks Thanks x 1
    Last edited: Feb 9, 2017
  4. mynameisfrankenstein

    mynameisfrankenstein Regular Member

    Joined:
    Apr 2, 2015
    Messages:
    431
    Likes Received:
    346
    Gender:
    Male
    Location:
    BC, Canada
    Good shit man.

    Now I don't have to do it.
     
  5. ubk95

    ubk95 Junior Member

    Joined:
    Jan 20, 2017
    Messages:
    158
    Likes Received:
    126
    Gender:
    Male

    Thanks a tons man! Really appreciate it!