https://github.com/tf2-automatic/tf2-automatic
Creating a platform for automating TF2 trading
https://github.com/tf2-automatic/tf2-automatic
backpacktf bot bptf javascript node steam teamfortress2 tf2 tf2automatic typescript
Last synced: 2 months ago
JSON representation
Creating a platform for automating TF2 trading
- Host: GitHub
- URL: https://github.com/tf2-automatic/tf2-automatic
- Owner: tf2-automatic
- License: mit
- Created: 2022-12-05T20:09:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-15T10:46:46.000Z (3 months ago)
- Last Synced: 2026-03-15T23:34:57.749Z (3 months ago)
- Topics: backpacktf, bot, bptf, javascript, node, steam, teamfortress2, tf2, tf2automatic, typescript
- Language: TypeScript
- Homepage:
- Size: 3.83 MB
- Stars: 46
- Watchers: 3
- Forks: 11
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# TF2 Automatic
An open-source platform for automating Team Fortress 2 trading. Built using microservices and event-driven architecture, and is designed with scalability, reliability, and extensibility in mind.
## Highlights
- Control Steam accounts using HTTP API
- Reliable processing of trade offers and state changes
- Support for multiple Steam accounts
- Uses RabbitMQ message broker for events
- API and events for easy extension and customization
## How does it work?
Using a combination of APIs and events, you can extend and customize the system to meet your specific needs and create highly responsive and customizable trading logic. With the API, you can interact with the system, and the events allows you to handle and respond to changes in real time.
## Getting started
Check out the [documentation](./docs) and the [getting started](./docs/getting-started.md) guide.
## Questions
For questions and support please use the [Discord server](https://discord.com/invite/dhd2EpbKyn).
## Contributing
This project is built using TypeScript and is open-source and available on GitHub for anyone to use and contribute to. See [contribution guidelines for this project](./CONTRIBUTING.md).