Advertisement
Guest User

jeff

a guest
Jul 18th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.     Friend removal bot
  3.         v 1.3
  4.             12/02/2014
  5.             horrible Javascript by AetherKnight
  6.             ROBLOX pls add official fetur kthx
  7. */
  8. var ignore = ['namehere'];
  9. var MyId = 4308133;
  10. // Any best friends you have automatically get ignored
  11.  
  12. function deletePls()
  13. {
  14.     var friends = $('.friend-container');
  15.     var bestFriends = $('.friend-container .remove-best-friend').parent().parent().parent().parent().parent().parent();
  16.     // Yay, finding the ancestor in the family tree!
  17.    
  18.     for (i = 0; i < bestFriends.length; i++)
  19.     {
  20.         $(bestFriends[i]).attr('data-ignore-deletion','true');
  21.     }
  22.     for (i = 0; i < friends.length; i++)
  23.     {
  24.         var friend = $(friends[i]);
  25.         var name = friend.children('.friend-name').children('a').text();
  26.         if (friend.attr('data-ignore-deletion') === "true" || ignore.indexOf(name.toLowerCase()) !== -1)
  27.         {
  28.             // Ignore any best friends I have.
  29.         }
  30.         else
  31.         {
  32.             var tehButton = friend[0].children[0].children[0].children[0].children[1].children[1].children[0];
  33.             // An ugly hack to get the delete button
  34.             var targetId = parseInt($(tehButton).attr('data-target-user-id'));
  35.             $.ajax({ // remove each friend, give us ROBLOX's friends back - since he has none.
  36.                 type: 'POST',
  37.                 url: './friends/removefriend',
  38.                 data: {"targetUserID":targetId, "displayedUserID":1,"pageNum":1, "view":'Friends',"invitationID":"undefined"},
  39.                 async: true,
  40.             });
  41.         }
  42.     }
  43.    
  44.     $.ajax({
  45.         type: 'GET',
  46.         url: './friends/Friends?DisplayedUserID=' + MyId + '&PageNum=1',
  47.         success: function(result){  $('#FriendsTab').html(result);   } ,
  48.     }); // Load more friends into the list, so we can keep going
  49.  
  50.     setTimeout(deletePls, 2000); // Works optimal at 2 seconds, no idea why.
  51. };
  52.  
  53. deletePls();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement