Skip to content

⚒ The application that keeps SteamDB up to date with the latest changes

License

Notifications You must be signed in to change notification settings

xCBATMANx/SteamDatabaseBackend

 
 

Repository files navigation

Steam Database Backend

The application that keeps SteamDB up to date with the latest changes directly from Steam, additionally it runs an IRC bot and announces various Steam stuff in #steamdb and #steamdb-announce on Freenode.

This source code is provided as-is for reference. It is highly tuned for SteamDB's direct needs and is not a generic application. If you plan on running this yourself, keep in mind that we won't provide support for it.

Requirements

Installation

  1. Import _database.sql to your database
  2. Copy settings.json.default to settings.json
  3. Edit settings.json as needed: database connection string and Steam credentials.

Use anonymous as the Steam username if you need to debug quickly.

IRC

We use ZNC in front of our IRC bot to handle reconnections, staying in channels, flood protection and stuff like that.

There are some modules that are particularly useful to have:

License

Use of SteamDB Updater is governed by a BSD-style license that can be found in the LICENSE file.

About

⚒ The application that keeps SteamDB up to date with the latest changes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 96.6%
  • TSQL 3.3%
  • Shell 0.1%