{"id":20060776,"url":"https://github.com/nyansterowo/anti-rep4rep","last_synced_at":"2025-05-05T15:33:26.685Z","repository":{"id":55189379,"uuid":"388083855","full_name":"nyansterowo/anti-rep4rep","owner":"nyansterowo","description":"😈 Prevent comment spam under your Steam guides/groups. (rep4rep)","archived":false,"fork":false,"pushed_at":"2022-12-12T13:48:29.000Z","size":50,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-03-10T08:54:22.266Z","etag":null,"topics":["non-rep4rep","steam","steam-api","steambot","steamcmd","stop-rep4rep","stopspam-script"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nyansterowo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-21T10:43:11.000Z","updated_at":"2023-03-04T16:01:24.000Z","dependencies_parsed_at":"2023-01-27T20:10:16.565Z","dependency_job_id":null,"html_url":"https://github.com/nyansterowo/anti-rep4rep","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyansterowo%2Fanti-rep4rep","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyansterowo%2Fanti-rep4rep/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyansterowo%2Fanti-rep4rep/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nyansterowo%2Fanti-rep4rep/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nyansterowo","download_url":"https://codeload.github.com/nyansterowo/anti-rep4rep/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224452742,"owners_count":17313668,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["non-rep4rep","steam","steam-api","steambot","steamcmd","stop-rep4rep","stopspam-script"],"created_at":"2024-11-13T13:16:52.596Z","updated_at":"2024-11-13T13:16:53.521Z","avatar_url":"https://github.com/nyansterowo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\" markdown=1\u003e\r\n\t\u003cp align=\"center\"\u003e\u003cimg width=45% src=\"https://i.ibb.co/0rgFYG9/3.png\"\u003e\u003c/p\u003e\r\n\t\u003cstrong\u003eAn easy to use script that prevents *rep4rep* in the comment of your guides/groups. (Steam)\u003c/strong\u003e\r\n\t\u003cbr\u003eCheck out the setup and start using\u003cbr\u003e\r\n\t\u003cp\u003e\u003c/p\u003e\r\n\u003c/div\u003e\r\n\r\n\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\r\n[![node.js](https://img.shields.io/badge/node.js-v14-green?style=flat-square\u0026logo=nodedotjs\u0026logoColor=white)](https://nodejs.org/)\r\n[![Star](https://img.shields.io/badge/-Give%20this%20repo%20a%20star!-red?style=flat-square)](https://github.com/nevzorl/anti-rep4rep)\r\n[![Donate](https://img.shields.io/badge/donate-%241-orange?style=flat-square)](https://www.donationalerts.com/r/reedi)\r\n\u003cp align=\"center\"\u003eClick on a badge to learn more.\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"#%EF%B8%8F-preparation\"\u003ePreparation\u003c/a\u003e •\r\n  \u003ca href=\"#-installation\"\u003eInstallation\u003c/a\u003e •\r\n  \u003ca href=\"/archive/main.zip\"\u003eDownload\u003c/a\u003e •\r\n  \u003ca href=\"#-how-to-use\"\u003eHow to use?\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\r\n\r\n## ♻️ Preparation:\r\n\u003cimg align=\"right\" width=\"200\" height=\"200\" src=\"https://i.ibb.co/sRrgzGD/image.png\"\u003e \r\n\r\n**And so, for a start we need several tools, here they are:** \u003cbr\u003e\r\n* [node.js](https://nodejs.org/en/download/) (v14.17.0 or higher) \u003cbr\u003e\r\n* You can use a regular notepad, but I would recommend downloading at least [SublimeText](https://www.sublimetext.com/3)\r\n* And of course the code itself. [Download](https://github.com/nevzorl/anti-rep4rep/archive/main.zip)\r\n\r\n\r\nInstall 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)\r\n\r\n\r\n\r\n## 🔌 Installation:\r\nAfter 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. \u003cbr\u003e\r\nTo open the console open \"Run\" (`Win + R`) and write `cmd` and then press Enter.\r\n\r\n\r\n\r\nWe 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.\r\n```cmd\r\n$ cd C:\\Users\\iredoff\\Desktop\\anti-rep4rep\r\n```\r\n\r\n\r\nThen we install the necessary packages using npm:\r\n```cmd\r\n$ npm i \r\n```\r\n\r\nYou can also use [yarn](https://yarnpkg.com/lang/en/docs/install/) `(additional installation is required if you want to use yarn)`:\r\n```cmd\r\n$ yarn add\r\n```\r\n\r\n\r\n❗ 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)!\r\n\r\n## ⚙ Config file setup\r\n\r\nNext, you need to open the code editor, and then open the `config.js` file. \u003cbr\u003e\r\n\r\nIf 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)`\r\n```js\r\n5 | cheakWhenStart: true, // if you want to turn it off, set the value to 'false'.\r\n```\r\n\r\n\u003cbr\u003e\r\n\r\nIf you want reports to be sent to users whose comments have been deleted, then this line is for you:\r\n```js\r\n6 | reportAfterDelete: true, // if you want to turn it off, set the value to 'false'.\r\n````\r\n\r\n\u003cbr\u003e\u003cbr\u003e\r\n\r\n\r\nWhat guides the script will follow: `(?)`\r\n```js\r\n8  | manuals: [ \r\n9  |\t2537839098, 2541938934, // etc.\r\n10 | ],\r\n```\r\n\r\n\u003cbr\u003e\r\n\r\nUnique ending of the group in which comments will be tracked: `(?)`\r\n```js\r\n12 | groups: [\r\n13 |\t// ...\r\n14 |\t\"nevzorl\",\r\n15 | ]\r\n```\r\n\r\n\u003cbr\u003e\r\n\r\n**Where can I get the ID of your guide?**\r\n- 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.) \u003cbr\u003e\r\n![?](https://i.ibb.co/BqPSKdm/Share-X-YP2mbxf-E7-D.png)\r\n\r\n\u003cbr\u003e\u003cbr\u003e\r\n\r\n**Where can I find this group id?**\r\n- Go to the very main page of your group, with in the search bar you see this: \u003cbr\u003e\r\n![?](https://i.ibb.co/G2tbtk9/msedge-gs0-RMr-L43-V.png)\r\n\r\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\r\n\r\n**You can change the game that your account will play when the script is running:** `(Not necessarily a change.)`\r\n```js\r\n18 | statusSettings: { \r\n19 |   [...]\r\n20 |   playingGame: \"🤬 stop-rep4rep (by perssBest)\" \r\n21 | },\r\n```\r\n\r\n\r\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\r\n\r\n**And the last step of configuring the config, you must specify your data to enter the steam.** `(necessarily)`\r\n```js\r\n24 | loginSettings: {\r\n25 |   accountName: 'ur username', // replace this\r\n26 |   password: 'ur pass', // replace this, too\r\n27 |   [...]\r\n29 | },\r\n```\r\n\r\n\u003cbr\u003e\r\n\r\n⁉ **Do not be afraid for your accounts, this is an official operation, because the source code is open, you can examine it yourself.**\r\n\r\n\u003cbr\u003e\r\n\r\n## 🔹 Launch\r\n**After we have configured our configuration file, we need to run the script.**\r\n```cmd\r\n$ node .\r\n```\r\nIf you are asked for SteamGuard or another code from the mail, then enter it, so you will successfully log into your account. \u003cbr\u003e\r\nHere is an example of how to include the script correctly: \u003cbr\u003e\r\n\r\n![?](https://media.discordapp.net/attachments/857908308303937536/867339533128957962/P3SvCxNruu.gif?width=917\u0026height=472)\r\n\r\n\u003cbr\u003e\r\n\r\n💢 **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).**\r\n\r\n\u003cbr\u003e\r\n\r\n## ❔ How to use\r\n\r\nThis 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/) \u003cbr\u003e\r\nThe script will watch your guidance in real time and delete comments like this:\r\n```txt\r\nRUS : Выберите что то одно из этого списка и напишите в моём профиле, отвечу тем же!\r\nENG: Choose the one that's on the list and write in my profile, I will answer the same!\r\n-rep cheater\r\n-rep softer\r\n-rep fuck u\r\n-rep defo cheaterman\r\n-rep F*cking Cheater!!!\r\n-rep noob with hacks omg\r\n-rep this dude is literally aimbotting and not banned yet wtf?\r\n-rep 100% hack 0% luck\r\n-rep reported for cheating in CS:GO\r\n-rep always headshots, f*cking cheater\r\n-rep please report this guy lol\r\n-rep so many hours and not banned yet wtf\r\n-rep report this guy for cheatin in CS:GO please\r\n-rep most blatant cheater I have seen\r\n-rep please report this guy\r\n-rep Cheater Profile, VAC incoming!!!\r\n-rep EZ VAC GG!!!!!!!\r\n-rep f*cking noob cheater in CS:GO ez reportbot\r\n-rep reported for boosting!!! \u003e:(\r\n```\r\n\r\n\u003cbr\u003e\r\n\r\n## 🎉 Conclusion\r\nThis 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. \u003cbr\u003e\r\nIn the future, it is possible that an auto-reporting system will be implemented and the checking of old messages will also be improved. \u003cbr\u003e\r\nIf you have any **questions/problems** - post your problem under [this manual](https://steamcommunity.com/sharedfiles/filedetails/?id=2553235394). or you can open the issues\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyansterowo%2Fanti-rep4rep","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnyansterowo%2Fanti-rep4rep","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyansterowo%2Fanti-rep4rep/lists"}