Skip to content

Track apps on Steam, and get alerts when they go on sale or release!

Notifications You must be signed in to change notification settings

jasonly027/steam_sale_discord_bot_go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steam Sale Bot

Profile Picture

Track apps on Steam, and get alerts when they go on sale or release!

Commands and FAQ

Commands and FAQ

🎴 Screenshots

Discord Profile

Exampel sale alerts

Example search

Example search result

🤖 Self-Hosting

Hosting this bot yourself requires a Discord bot token, the Go CLI, and a MongoDB cluster.

Make sure to set the environment variables needed in the main.go file.

Installation Steps

git clone https://github.com/jasonly027/steam_sale_discord_bot_go.git

cd steam_sale_discord_bot

go run ./main.go

⚙️ Technologies

  • DiscordGo - Go bindings for Discord's REST API and WebSocket-Events.
  • Steam's Internal Web API - Community-driven documentation of the API can be accessed there. Used for deserializing Steam's IWA endpoints.
  • MongoDB - A NoSQL cloud database.

About

Track apps on Steam, and get alerts when they go on sale or release!

Topics

Resources

Stars

Watchers

Forks