https://github.com/refloow/steam-chat-logger
❤️ Node.js based script for saving chat logs by day and user that is talked with on Steam built by @Refloow
https://github.com/refloow/steam-chat-logger
bot free javascript logging logs nodejs steam steam-chat-logger steambot steamchat
Last synced: 4 months ago
JSON representation
❤️ Node.js based script for saving chat logs by day and user that is talked with on Steam built by @Refloow
- Host: GitHub
- URL: https://github.com/refloow/steam-chat-logger
- Owner: Refloow
- License: mit
- Created: 2020-04-30T09:22:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-06-04T14:32:36.000Z (4 months ago)
- Last Synced: 2025-06-04T21:13:19.331Z (4 months ago)
- Topics: bot, free, javascript, logging, logs, nodejs, steam, steam-chat-logger, steambot, steamchat
- Language: JavaScript
- Homepage: https://discord.gg/4enDY8yhuS
- Size: 541 KB
- Stars: 17
- Watchers: 2
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: .github/README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
### `Read this page before asking any questions`
> **[Important Guides](https://github.com/OSL-Works/Steam-Chat-Logger#important-links)**
> **[Join our DISCORD](discord.gg/4enDY8yhuS)**
![]()
About
Node.js based script for saving chat logs by day and user that is talked with on Steam
Leave a star, we push updates based on activity
# Note:
**To everyone who plan to sell our project by stating that they coded it or that they sell edited version.**
**Project is licensed under the MIT license**### "`The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.`"
This means that if you plan to sell our project to make quick buck please keep the copyright notice and copy of original license.
**In case of breaking licensing terms we may take legal charges against you.**Project is made open source and **free for all.**
**We cant prohibit reselling of our project but if you do please follow the licensing terms.**
# Important Links
### `Setup Guide`
> **[Step By Step Setup Guide](https://github.com/OSL-Works/Steam-Chat-Logger/wiki)**(currenty writing)
### `Troubleshooting Guide`
> **[List of common user made errors and how to solve them](https://refloow.com/Open-Source-Projects/troubleshooting)**
### `Contributions`
> **[Want to contribute? Read how](https://github.com/OSL-Works/Steam-Chat-Logger/blob/master/.github/CONTRIBUTING.md)**
### `Features`
> **[See list of features](https://github.com/OSL-Works/Steam-Chat-Logger/blob/master/.github/FEATURES.md)**
> **[See version changelogs](https://github.com/OSL-Works/Steam-Chat-Logger/blob/master/.github/changelog.md)**
### `Policies & Agreements`
> **[User Agreement](https://github.com/OSL-Works/Steam-Chat-Logger/blob/master/.github/USER_AGREEMENT.md)**
> **[Privacy Policy](https://github.com/OSL-Works/Steam-Chat-Logger/blob/master/.github/PRIVACY.md)**
### `FAQ`
> **[Frequently Asked Questions]()**(currenty writing)This file will be updated as soon as the guide is finished
# DISCORD Support Server
**https://discord.gg/XxvjjPs**
# Support the project
- **If you like the project and the fact that is free you can support us by giving an donation.**
- We are accepting donations:1. Crypto: https://refloow.com/cdonate
2. Steam: https://steamcommunity.com/tradeoffer/new/?partner=392773011&token=CncehZti
# Want Improvements ?
If you have some private requests feel free to contact main dev : https://steamcommunity.com/id/MajokingGames/
**Note that we wont add any platform breaking TOS Modifications to any of our existing or requested projects**
# Prerequisites
- Node.js (Version recommended for most users) (https://nodejs.org/en/)
- Text editor (recommend sublime: https://www.sublimetext.com/3)# Essentials
- Steam Account# Setup Guide (Step By Step)
To setup bot follow next steps.
Step 1 (Get the files)
- Click clone or download, get the files unzip them.Step 2 (Install requirements)
- Next thing to install if previously not installed is node.js and text editor
- GET NODE.JS HERE: https://nodejs.org/en/
- To edit config file you need text editor by choice you can use notepad ++, visual studio code and many more...
- MY CHOICE IS SUBLIME text editor
- GET SUBLIME HERE: https://www.sublimetext.com/3Step 3 (Fill config)
- Fill the config with sensitive data such as steam username, password, shared secret.Step 4 (install bot modules)
- Double click install.bat file for modules to be installed.Step 5 (run the bot)
- Click start.bat file to run bot.If there is any questions feel free to ask me on: https://steamcommunity.com/id/MajokingGames/
# Stars over time
[](https://starchart.cc/Refloow/Steam-Chat-Logger)
# TODO
- add graphical interface to recreate how chat looked on steam...
- add ability for all messages to be logged not only the ones sent by the user