Skip to content

😈 Prevent comment spam under your Steam guides/groups. (rep4rep)

License

Notifications You must be signed in to change notification settings

nyansterowo/anti-rep4rep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An easy to use script that prevents *rep4rep* in the comment of your guides/groups. (Steam)
Check out the setup and start using

                                                             node.js Star Donate

Click on a badge to learn more.

PreparationInstallationDownloadHow to use?




♻️ Preparation:

And so, for a start we need several tools, here they are:

  • node.js (v14.17.0 or higher)
  • You can use a regular notepad, but I would recommend downloading at least SublimeText
  • And of course the code itself. Download

Install the above software and proceed to the next step. If you have problems installing node.js, read this article

🔌 Installation:

After we have downloaded the tools we need, we need to unzip the archive with the code to any place. Then we open the console command and go to our folder.
To open the console open "Run" (Win + R) and write cmd and then press Enter.

We go into the folder, I have it on the desktop, so you may have a different path if you unpack the code on any disk.

$ cd C:\Users\iredoff\Desktop\anti-rep4rep

Then we install the necessary packages using npm:

$ npm i 

You can also use yarn (additional installation is required if you want to use yarn):

$ yarn add

❗ If you have any errors while installing packages, go back to the first step!

⚙ Config file setup

Next, you need to open the code editor, and then open the config.js file.

If we want the script to check old comments when enabled (which were left while the script was not included), then we need this line: (optional)

5 | cheakWhenStart: true, // if you want to turn it off, set the value to 'false'.

If you want reports to be sent to users whose comments have been deleted, then this line is for you:

6 | reportAfterDelete: true, // if you want to turn it off, set the value to 'false'.



What guides the script will follow: (?)

8  | manuals: [ 
9  |	2537839098, 2541938934, // etc.
10 | ],

Unique ending of the group in which comments will be tracked: (?)

12 | groups: [
13 |	// ...
14 |	"nevzorl",
15 | ]

Where can I get the ID of your guide?

  • Go to your manual, and in the line where the link is located, you see the link itself, and at the end of it the numbers (this is the ID of the manual.)
    ?



Where can I find this group id?

  • Go to the very main page of your group, with in the search bar you see this:
    ?




You can change the game that your account will play when the script is running: (Not necessarily a change.)

18 | statusSettings: { 
19 |   [...]
20 |   playingGame: "🤬 stop-rep4rep (by perssBest)" 
21 | },




And the last step of configuring the config, you must specify your data to enter the steam. (necessarily)

24 | loginSettings: {
25 |   accountName: 'ur username', // replace this
26 |   password: 'ur pass', // replace this, too
27 |   [...]
29 | },

Do not be afraid for your accounts, this is an official operation, because the source code is open, you can examine it yourself.


🔹 Launch

After we have configured our configuration file, we need to run the script.

$ node .

If you are asked for SteamGuard or another code from the mail, then enter it, so you will successfully log into your account.
Here is an example of how to include the script correctly:

?


💢 If you see any error, then you did something wrong. If you need help, please post your problem under this manual.


❔ How to use

This script works in real time so the script must always be included. You can also host this script. For example, heroku, glitch, or repl.it
The script will watch your guidance in real time and delete comments like this:

RUS : Выберите что то одно из этого списка и напишите в моём профиле, отвечу тем же!
ENG: Choose the one that's on the list and write in my profile, I will answer the same!
-rep cheater
-rep softer
-rep fuck u
-rep defo cheaterman
-rep F*cking Cheater!!!
-rep noob with hacks omg
-rep this dude is literally aimbotting and not banned yet wtf?
-rep 100% hack 0% luck
-rep reported for cheating in CS:GO
-rep always headshots, f*cking cheater
-rep please report this guy lol
-rep so many hours and not banned yet wtf
-rep report this guy for cheatin in CS:GO please
-rep most blatant cheater I have seen
-rep please report this guy
-rep Cheater Profile, VAC incoming!!!
-rep EZ VAC GG!!!!!!!
-rep f*cking noob cheater in CS:GO ez reportbot
-rep reported for boosting!!! >:(

🎉 Conclusion

This concludes the documentation. I want to say a huge thank you to Jmopel for helping with the development of the code.
In the future, it is possible that an auto-reporting system will be implemented and the checking of old messages will also be improved.
If you have any questions/problems - post your problem under this manual. or you can open the issues