Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nyansterowo/anti-rep4rep
😈 Prevent comment spam under your Steam guides/groups. (rep4rep)
https://github.com/nyansterowo/anti-rep4rep
non-rep4rep steam steam-api steambot steamcmd stop-rep4rep stopspam-script
Last synced: about 1 month ago
JSON representation
😈 Prevent comment spam under your Steam guides/groups. (rep4rep)
- Host: GitHub
- URL: https://github.com/nyansterowo/anti-rep4rep
- Owner: nyansterowo
- License: apache-2.0
- Created: 2021-07-21T10:43:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-12T13:48:29.000Z (about 2 years ago)
- Last Synced: 2023-03-10T08:54:22.266Z (almost 2 years ago)
- Topics: non-rep4rep, steam, steam-api, steambot, steamcmd, stop-rep4rep, stopspam-script
- Language: JavaScript
- Homepage:
- Size: 48.8 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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](https://img.shields.io/badge/node.js-v14-green?style=flat-square&logo=nodedotjs&logoColor=white)](https://nodejs.org/)
[![Star](https://img.shields.io/badge/-Give%20this%20repo%20a%20star!-red?style=flat-square)](https://github.com/nevzorl/anti-rep4rep)
[![Donate](https://img.shields.io/badge/donate-%241-orange?style=flat-square)](https://www.donationalerts.com/r/reedi)Click on a badge to learn more.
Preparation •
Installation •
Download •
How to use?
## ♻️ Preparation:
**And so, for a start we need several tools, here they are:**
* [node.js](https://nodejs.org/en/download/) (v14.17.0 or higher)
* You can use a regular notepad, but I would recommend downloading at least [SublimeText](https://www.sublimetext.com/3)
* And of course the code itself. [Download](https://github.com/nevzorl/anti-rep4rep/archive/main.zip)Install the above software and proceed to the next step. If you have problems installing **node.js**, read [this article](https://htmlacademy.ru/blog/boost/tools/installing-nodejs)
## 🔌 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.
```cmd
$ cd C:\Users\iredoff\Desktop\anti-rep4rep
```Then we install the necessary packages using npm:
```cmd
$ npm i
```You can also use [yarn](https://yarnpkg.com/lang/en/docs/install/) `(additional installation is required if you want to use yarn)`:
```cmd
$ yarn add
```❗ If you have any errors while installing packages, go back to the [first step](https://github.com/perssBest/readme-test/blob/master/README.md#%EF%B8%8F-preparation)!
## ⚙ 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)`
```js
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:
```js
6 | reportAfterDelete: true, // if you want to turn it off, set the value to 'false'.
````
What guides the script will follow: `(?)`
```js
8 | manuals: [
9 | 2537839098, 2541938934, // etc.
10 | ],
```
Unique ending of the group in which comments will be tracked: `(?)`
```js
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.)
![?](https://i.ibb.co/BqPSKdm/Share-X-YP2mbxf-E7-D.png)
**Where can I find this group id?**
- Go to the very main page of your group, with in the search bar you see this:
![?](https://i.ibb.co/G2tbtk9/msedge-gs0-RMr-L43-V.png)
**You can change the game that your account will play when the script is running:** `(Not necessarily a change.)`
```js
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)`
```js
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.**
```cmd
$ 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:![?](https://media.discordapp.net/attachments/857908308303937536/867339533128957962/P3SvCxNruu.gif?width=917&height=472)
💢 **If you see any error, then you did something wrong. If you need help, please post your problem under [this manual](https://steamcommunity.com/sharedfiles/filedetails/?id=2553235394).**
## ❔ 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](https://www.heroku.com/), [glitch](http://glitch.com/), or [repl.it](https://replit.com/)
The script will watch your guidance in real time and delete comments like this:
```txt
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](https://github.com/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](https://steamcommunity.com/sharedfiles/filedetails/?id=2553235394). or you can open the issues