This tool is a self-hosted solution to receive Telegram notifications when your favorite marked stores have a new offer.
- Copy the docker-compose.yml file to your host system.
- Set your environment variables
- Start the docker container by running the following command:
docker-compose up -d
- Run the tool in a temporary container by using the following command:
docker run -it --rm -e "TGTG_EMAIL=use_your_email_here" ghcr.io/josxha/tgtg-alerts:latest
- Look in your E-Mail inbox and confirm your login.
- Write down your
TGTG_ACCESS_TOKEN
,TGTG_REFRESH_TOKEN
,TGTG_USER_ID
andTGTG_COOKIE
.
- Contact BotFather on Telegram and start the chat.
- Send
/newbot
and give your bot a new name and unique username. - Copy your bot token
- Ensure that the chat has been created by writing your bot a message.
- Contact userinfobot and start the chat.
- The Bot replies with your user id.
- This project uses the tgtg-python package under the hood (a really great project).
- If you want to extend the functionality you are welcome to open a pull request to merge it into this project.
- The project is licensed under the GNU General Public License v3.0.