Skip to content

azhuge233/EpicBundle-FreeGames-dotnet

Repository files navigation

EpicBundle-FreeGames-dotnet

EpicBundle hasn't been updated for quite a while, you can use IndiegameBundlesNotifier instead.

A CLI tool fetches free games info from EpicBundle, sends notification through Telegram, Bark, Email, QQ, PushPlus, DingTalk, PushDeer and Discord.

Demo Telegram Channel @azhuge233_FreeGames

Build

Install dotnet 8.0 SDK first, you can find installation packages/guides here.

Follow commands will publish project as a executable file.

git clone https://github.com/azhuge233/EpicBundle-FreeGames-dotnet.git
cd EpicBundle-FreeGames-dotnet
dotnet publish -c Release -p:PublishDir=/your/path/here -r [win-x64/osx-x64/linux-x64/...] --sc

Usage

Set your telegram bot token and chat ID in config.json.

Check wiki for more explanations, only notify varaibles are available for this project.

Repeatedly running

The program will not add while/for loop, it's a scraper. To schedule the program, use cron.d in Linux(macOS) or Task Scheduler in Windows.

My Free Games Collection