Skip to content

๐Ÿ”” Quick and easy way to get notified from all kind of new free games available from different platforms to claim.

License

Notifications You must be signed in to change notification settings

alejandrov44/free-games-alerts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Free Games Alerts

en es

Table of contents

Description

A simple way to get notified ๐Ÿ“จ with all the info about every new free game on the main videogame platforms, like steam, epic or gog ๐ŸŽฎ.

Create a webhook on discord

To be able to get notified on discord first you need to create a webhook that will allow the project to send messages to one channel of your server.

1- Go to Server Settings -> Integrations -> Webhooks -> New Webhook.

2- Personalizate your webhook and copy the URL that it gives to you. The url have 2 important parts:

# Webhook url example
https://discord.com/api/webhooks/4684567458694593/aL2uEoXIwrkbGE67q9ihxHRPEnua3zXoII-t6k104rMJ0kpLv2HKFCUpTZlqaRF5HiKI
  • The webhook id: 4684567458694593.
  • The webhook token: aL2uEoXIwrkbGE67q9ihxHRPEnua3zXoII-t6k104rMJ0kpLv2HKFCUpTZlqaRF5HiKI.

Both are needed to be able to send a message with it, so be sure to write the 2 of them to the corresponding fields on the .env file.

How to run a quick alert

1- Ensure you have installed nodejs.

2- Crate a .env file at the root of the project with the variables needed. See the example.env file.

3- Execute this two commands on the bash terminal on the root of the project:

# Install all project packages
npm i --save

# Run the project
npm run send_free_games_alert

(You can always execute with docker-compose so you don't have to install nothing more than docker.)

4- Wait until you can see the message arrive on the channel especified on your webhook

Future upgrades

I plan to add other platforms sus as Origin or Primer Gaming. Additionally, future updates will include support for other popular notification channels like Email ๐Ÿ“ง and Slack ๐Ÿ’ผ to enhance accessibility and user preference compatibility.

โญ Show Your Support

If you find this project helpful or inspiring, give it a โญ on GitHubโ€”it means the world to me, and this will help me in my further work.

๐Ÿ› Issues and Feature Requests

Found a bug? Have a feature in mind? ๐Ÿค” Feel free to raise an issue or suggest a feature!

  1. Go to the Issues tab in the repository.
  2. Click New Issue.
  3. Provide a clear description of the bug or feature request.
  4. If applicable, include screenshots or steps to reproduce the issue.

Your feedback is valuable and helps make this project better for everyone. Thank you for contributing!

๐Ÿ“œ License

This project is licensed under the MIT License. Feel free to use it, modify it, and share it! ๐ŸŒˆ

๐Ÿ“ง Contact Me

About

๐Ÿ”” Quick and easy way to get notified from all kind of new free games available from different platforms to claim.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages