• Stars
    star
    257
  • Rank 157,788 (Top 4 %)
  • Language
    JavaScript
  • License
    GNU General Publi...
  • Created over 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿ“ก The most advanced Steam Account Manager Bot with mass comment/like/fav/follow and plugin support

Request multiple profile comments by texting a bot network!
See how to set up the bot and customize it below.

YouTube nodejs Star Steam Group Donate

Click on a badge to learn more.

Introduction โ€ข Download โ€ข Setup & Config โ€ข Usage โ€ข Additional information

Showcase

Introduction

  • Request many profile comments directly from the steam chat
  • Easily host multiple steam accounts and control them from one console and chat with this bot cluster
  • Send comments to other steam profiles
  • Apply cooldowns & customize nearly any value
  • Advertise your group & automatically invite users to it
  • Use proxies and requests comments via URL in your browser

You can see and test out my 24/7 hosted comment bot in action by clicking here!

If you would like to see a detailed tutorial in the form of a video, click here!
This written tutorial also contains a video tutorial badge link for each specific part besides each header!

Disclaimer!

I, 3urobeat (the developer), am not responsible and cannot be held liable for any action the operator/user of this bot uses it for.
By starting this bot you agree to not misuse it!

Although this setup may seem long, don't worry, the setup can be done in <5 minutes.
This is the basic setup guide. Visit the Wiki for more detailed documentations! Let's get started:

Download: YouTube

Click here: Download
Extract the zip and open the steam-comment-service-bot folder.

You need to have at least node.js version 14.15.0 installed: Download
To get your version number type node --version in your console or terminal.
If you need a tutorial for this specific node part, click here.

Setup & Configuration: YouTube

Accounts

Open the accounts.txt file and provide your accounts in the username:password:shared_secret format, one account per line.
If you don't want to use a shared_secret just leave it out and only provide the account in the username:password format.

Please make sure you know about limited/unlimited accounts. Your accounts also need to have E-Mail Steam Guard active.
You can read a detailed explanation here in the wiki.

Another, optional method (not recommended anymore):

If you'd rather like to provide your accounts in an object notation (JSON), then empty the accounts.txt file and create a logininfo.json file.
Fill out the usernames and passwords of each bot account you want to use, following this object notation format:

{
  "bot0": ["username0", "password0", "shared_secret"],
  "bot1": ["username1", "password1", "shared_secret"],
  "bot2": ["username2", "password2", "shared_secret"]
}

If you have a shared_secret then you can add it there too, otherwise just leave the brackets empty.
You can add more accounts by extending the list ("bot4": ["username4", "password4", "shared_secret"], etc...).

Make sure to NOT forget a comma after each line, ONLY the last line MUST NOT have a comma! (ignoring this will cause errors!)

Config YouTube

Open config.json with a text editor.
You need to provide the link to your steam profile at "owner" and the link or your steam64id of your profile at "ownerid", following the existing template.
Make sure to put your link and or ID inside the brackets, just like the template shows.

Set an amount of comments a normal user and the amount an owner is allowed to request from the bot.
This largely depends on how many accounts you use, the commentdelay set and if you use proxies.
I would recommend max 2 comments per account if you use no proxies and default settings, so if you use 5 accounts, try setting maxComments and maxOwnerComments to 10.

For now you can ignore all the other settings, however if you'd like to customize more values later on then check out the complete config documentation.

Custom Quotes (optional)

The bot comes with a default set of quotes which are randomly selected for each comment.
If you'd like to specify your own selection of quotes you can do so:

Open quotes.txt with a text editor. You can add as many quotes as you want, line by line.
Make sure to not leave a line empty as it can otherwise lead to errors.
The bot will choose a random quote for every comment. If you only provide one quote, the bot will only use that one for all comments.

You can also use comments that go over multiple lines (ASCII-Art, etc.).
To do that, just put a \n at the end of each line of the multi-line comment. Then move the next line of your comment behind the \n so that your multi line comment is only one line in your quotes.txt, with each line of the actual comment seperated by a \n.

Example: My cool comment: \nline1\nline2\nline3

ย 

The bot is now ready! Don't modify any of the other files.

Usage: YouTube

Open up a power shell/terminal in this folder and type node start.js.

Important Disclaimer: Do not start the bot with a tool that restarts on changes (like nodemon etc)! Only use normal node.

Head over to your Steam client, add the main bot (the first account in your accounts.txt) as friend and send him the message !help.
It should respond with a list of commands available to you.

To request a comment, simply type !comment 1! Click to see Demo
You can see all commands and their usage here in the wiki.

Additional Information: YouTube

Hey, if you like this project please consider donating a buck on my PayPal!
Donate
If you like the work I put into this project, please give this repository a star!
Star

The Wiki

The Wiki of this repository holds a lot of valuable information, please check it out!
You can find pages there on how to add proxies to drastically increase the amount of possible comments, how to integrate the bot into your own application, adding your own language, documentation on errors, the config, advancedconfig and more.

Bugs, Issues & Betas

If you encountered a bug, you need help or wish a feature to be added, please open an issue!
If you are interested in beta builds of this project, visit the beta-testing branch.
If you are interested in the active development progress, visit the projects section.

License

The code is distributed under the GPL-3.0 license.
If you want to use code from this repository in your project, feel free to do so as long as you include a link as a comment to the file in this repository!
If you are using this bot as a whole: You are only allowed to change the config files. You are not allowed to remove any credit to myself.

Credits & Donations

Thank you DoctorMcKay for creating the steam-user and steamcommunity libraries!

Special thanks to KNO7 for testing early beta versions, providing many ideas behind this project and donating 5โ‚ฌ!
I also want to thank Stiefel for finding weird bugs I wouldn't have found alone, being a cool dude and for hosting the bot himself.
Another thank you goes out to effex1337 for donating $5 via bitcoin, helping in issues and for supporting the project!
Thanks steel4me for donating 5โ‚ฌ!
Thanks mikelobam for contributing to this project!
Thanks dunderzutt for donating 25โ‚ฌ! I really appreciate it!
Thanks Lujza for donating ~4โ‚ฌ in TF2 keys!
Thanks Orel for donating 4โ‚ฌ!
Thanks Ecstasyyy for donating ~10โ‚ฌ in TF2 keys!
Thanks Leezzy for donating ~6,50โ‚ฌ in CSGO items!
Thank you Ilyas Tรผrkan for donating 15โ‚ฌ!

More Repositories

1

steam-idler

๐ŸŽฎ Headless cross-platform Steam game idler with multi account support!
JavaScript
119
star
2

steam-mass-comment-bot

๐Ÿ’ฌ Easily comment under a ton of steam profiles, groups, sharedfiles & discussions with one account!
JavaScript
60
star
3

cs2-autoaccept

๐Ÿ–ฑ Automatically accept Counter-Strike 2 matches on Windows using image scanning [VAC safe]
C#
30
star
4

csgo-overwatch-downloader

๐Ÿ“ฅ Easily download uncensored Overwatch demos in CS:GO! [Network sniffer]
Python
27
star
5

node-steamid-resolver

๐Ÿ›‚ node.js library to get steamIDs from profile or group links, the other way around and validate sharedfileIDs!
JavaScript
23
star
6

mp4sizer

๐Ÿ“ฝ Easily compress a folder full of mp4 files to reach a target size!
Python
20
star
7

beepBot

๐Ÿค– 24/7 hosted, feature-rich and customizable Discord Bot for all your needs. [Verified]
JavaScript
20
star
8

beepSelfBot

๐Ÿค– Discord.js SelfBot.
JavaScript
20
star
9

arduino-resource-monitor

๐Ÿ“Š Display your computer's CPU, RAM & GPU usage on a LCD display, powered by an Arduino Nano! [Supports Linux & Windows]
C
18
star
10

uni-stuff

Collection of (nearly) everything code related we had to do at the Uni
Java
16
star
11

csgo-autoaccept-cpp

๐Ÿ–ฑ Automatically accept CS:GO matches on Linux using image scanning
C++
16
star
12

output-logger

๐Ÿ“ Powerful JavaScript logging library with input, file output, animation and progress bar support!
JavaScript
16
star
13

3urobeat

โญ Special repo that contains profile readme.
15
star
14

oldGamemodePlugin

๐Ÿ”Œ A Minecraft plugin to change gamemodes the classic way (/gm 0 etc.) [Bukkit/Spigot - Supports 1.20]
Java
15
star
15

vbs-batch-scripts

๐Ÿ—’ A repository containing my old vbs & batch scripts from when I was in school
Batchfile
15
star
16

nodemcu-clock

๐Ÿ•ฐ๏ธ Multifunctional desk clock displaying time, weather, news & Spotify playback using an ESP8266 or ESP32 and 4x20 LCD display
C++
15
star
17

hello-world

๐Ÿ‘‹ Hello World in all programming languages I've worked with.
Assembly
14
star
18

dotfiles

My Arch/EndeavourOS Linux configuration files (KDE, Hyprland & i3)
Python
14
star
19

website

๐Ÿšง My small and dirty website.
CSS
14
star
20

csgo-bombtimer

๐Ÿ’ฃ A CS:GO bombtimer that works with image scanning.
Python
13
star
21

i3blocks-scripts

My self-made i3blocks scripts
Python
13
star
22

deathShutdownMod

๐Ÿชฆ Minecraft Fabric mod that gives your death consequences by shutting down your PC! [1.16, 1.18 & 1.19]
Java
13
star
23

getoutofmyroombot

๐Ÿ”Š Automatically play 'Get out of my room I'm playing minecraft' when someone joins your discord voice-channel.
JavaScript
13
star
24

WerkzeugeWissArbeiten

Repo for Uni assignment WerkzeugeWissArbeiten U3
Python
13
star
25

box-controller

Firmware for my portable PA system with an Arduino Nano & LCD display
C++
13
star
26

webshare-proxies-file-converter

๐Ÿ—’๏ธ Script to convert the webshare.io proxies file to something my Steam Comment Bot understands
Python
13
star
27

arduino-frequency-analyzer

Analyzes an audio signal and displays the measured frequencies on a display
C
12
star
28

stickybot

๐Ÿงฒ Discord bot that let's you make sticky channels like Teamspeak in Discord.
JavaScript
12
star
29

arduino-lcdHelper-library

Make working with LCD displays easier and improve UTF-8 support
C++
12
star
30

noPeacefulPlugin

๐Ÿ”Œ A Minecraft plugin to block users from running '/difficulty peaceful' to prevent mobs from despawning. [Bukkit/Spigot - Supports 1.20]
Java
12
star
31

noPhantomsPlugin

๐Ÿ”Œ A Minecraft plugin that prevents Phantoms from spawning. [Bukkit/Spigot - Supports 1.20]
Java
12
star
32

pingPlugin

๐Ÿ”Œ A Minecraft plugin that tells you your or the ping of another player in ms to the server. Thats it. [Bukkit/Spigot - Supports 1.20]
Java
12
star
33

electron-tabular-app

๐Ÿ“ฐ A small tabular management app written in JS with electron.
JavaScript
12
star
34

spotify-playlist-similarity-checker

โš–๏ธ Fetches all song titles in your playlist and compares them to find duplicates. Supports multithreading!
JavaScript
12
star
35

steam-comment-bot-template-plugin

๐Ÿ”Œ Plugin template for my steam-comment-service-bot. Fork this repository to create your own plugin!
JavaScript
11
star
36

lazarus-school-programs

๐Ÿ“š Basic Lazarus programs we had to do in school.
Pascal
11
star
37

steam-bots

โŒ Moved files to their own repositories.
11
star
38

bumblebee-status-scripts

My self-made bumblebee-status scripts
Python
11
star
39

steam-comment-bot-discord-plugin

๐Ÿ”Œ Official Discord Bot plugin for the steam-comment-service-bot
JavaScript
10
star
40

brickbreaker

Very simple brickbreaker game made in Unity
C#
10
star
41

betterdiscordtheme

Better Discord Themes
CSS
10
star
42

csgo-simple-linux-cheat

๐Ÿ–ฑ Basic CS:GO cheat for Linux for me to learn function hooking and memory manipulation [WIP]
C++
10
star
43

arduino-pin-timer

Script to toggle 4 ESP8266 pins with increased length
C++
9
star
44

steam-comment-bot-webserver-plugin

Webserver plugin for my steam-comment-service-bot. This is shipped as an official plugin with your existing installation
JavaScript
7
star
45

bingo

๐ŸŽฎ Play Meme Bingo with your friends from any browser! A webgame made using Nuxt & Vue.js.
TypeScript
7
star
46

scrapyard

๐Ÿšฏ Collection of stuff that is too good to go but has no real place anywhere else
C
5
star
47

nuxt-webserial

๐Ÿ”ฌ Implementation of bidirectional communication between WebSerial device and virtual Linux device mount using WebSockets in Nuxt [Demo/Template Project]
TypeScript
3
star
48

git-anon

๐Ÿ“Š Track personal commit statistics at work without sharing any company code!
Vue
3
star
49

ada-output-logger

๐Ÿ“ Finally an Ada logging library that does not suck [WIP]
Ada
1
star