Hello there!
Today I have released some pretty more advanced anti-scam bot for groups than the previous one published by @DutchDeveloper ( Scam Remove Bot ).
It is published on the github and pretty easy to use.
Soundlovers surrender midi file. But before you boot your amazing defender…
How to run Bot
Mar 30, 2020 Anti-AFK-Roblox. Not a member of Pastebin yet? Sign Up, it unlocks many cool features! Search: Anti Afk Bot Roblox Mac. If you are not founding for Anti Afk Bot Roblox Mac, simply will check out our information below.
- install Node.js
- open the bot directory in the cmd using cd command
- type
npm i request request-promise
into the cmd - edit your config.json file. Here are few my tips about doing that:
- login_type - set it to either
'Username'
or'Email'
. It will tell the script, what are you attempting to log in with. - login - your login or email (depends on what you have chosen in the login_type)
- password - your bot’s password
- group - your group’s id
- scan_delay - time between auto scans (
SECONDS * 1000
) - banned_words - words, which will cause the risk level to rise by 1
- target_level - level, which user needs to reach to be awarded with ban
- op_ranks - ranks above this number, will be protected from banning
- ban_rank - rank number to ban (eg. 10) YOU NO LONGER NEED TO ENTER THE ROLESET ID FROM THE LINK
- ban_message - ban message subject
- subject - message subject
- body - message body
Initialization
Start your script with node index.js
.
Bot will take awhile to scan old posts. It requires stable connection. If it breaks while this process, you need to restart the script to start from scratch (roblox api requires to scroll every page in the ascending order, because of the cursor system). It is prefered to run the initialization with very big scan_delay value to prevent multiple processes. After the primary scan, there shouldn’t be issues with the scan_delay set to 60 seconds.
TIP: Scanning 100 pages took about 63 seconds for me. Worked without any issues with group having 17k pages.
UPDATE 11/18/2018
Updated scripts, prevented double attempt to ban, introduced ban messages. Make sure to update your config as it’s format changed.
If you want to modify the script, it is very easy. You just need to modify the index.js
. I have already prepared few basic methods (eg. banning user).
IMPORTANT NOTES:
Roblox Anti Afk Bot
- This is my commission for @RuizuKun_Dev and he wished to publish it and make open-sourced.
- Project might be updated with few new methods eg. badges checking.
This bot works, but is no longer being worked on. If you prefer a live solution with a static uptime and a solid system, refer to Okwo . We give our best to maintain this bot, but we can’t promise to keep it updated everytime
Free to use, share, redistribute, modify and everything other.
Cheers!
- local ca=Instance.new('TextLabel')local da=Instance.new('Frame')
- local _b=Instance.new('TextLabel')local ab=Instance.new('TextLabel')ba.Parent=game.CoreGui
- ba.ZIndexBehavior=Enum.ZIndexBehavior.Sibling;ca.Parent=ba;ca.Active=true
- ca.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)ca.Draggable=true
- ca.Position=UDim2.new(0.698610067,0,0.098096624,0)ca.Size=UDim2.new(0,304,0,52)
- ca.Font=Enum.Font.SourceSansSemibold;ca.Text='Anti Afk Kick Script'ca.TextColor3=Color3.new(0,1,1)
- da.BackgroundColor3=Color3.new(0.196078,0.196078,0.196078)da.Position=UDim2.new(0,0,1.0192306,0)
- _b.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)_b.Position=UDim2.new(0,0,0.800455689,0)
- _b.Size=UDim2.new(0,304,0,21)_b.Font=Enum.Font.Arial;_b.Text='Made by Discord: Krew Kard Developer#2335'
- _b.TextColor3=Color3.new(1,1,1)_b.TextSize=20;ab.Parent=da
- ab.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)ab.Position=UDim2.new(0,0,0.158377379,0)
- ab.Size=UDim2.new(0,304,0,44)ab.Font=Enum.Font.ArialBold;ab.Text='Status: Script Started'
- ab.TextColor3=Color3.new(1,1,1)ab.TextSize=20;local bb=game:service'VirtualUser'
- game:service'Players'.LocalPlayer.Idled:connect(function()
- bb:CaptureController()bb:ClickButton2(Vector2.new())
- ab.Text='You went idle and ROBLOX tried to kick you but we reflected it!'wait(2)ab.Text='Script Re-Enabled'end)