No description
  • JavaScript 95.8%
  • Dockerfile 4.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-04-16 07:54:24 -04:00
.env.example inital commit 2025-04-16 07:39:24 -04:00
.gitignore inital commit 2025-04-16 07:39:24 -04:00
bun.lock new file: bun.lock 2025-04-16 07:39:44 -04:00
docker-compose.yml inital commit 2025-04-16 07:39:24 -04:00
Dockerfile inital commit 2025-04-16 07:39:24 -04:00
index.js bug fixes and improvements 2025-04-16 07:54:24 -04:00
package.json new file: bun.lock 2025-04-16 07:39:44 -04:00
README.md inital commit 2025-04-16 07:39:24 -04:00

ProtonVPN Repo Update Notifier Bot

This is a simple Discord bot that monitors the ProtonVPN unstable repository for changes and sends notifications to Discord when updates are detected

Prerequisites

Setup

  1. Clone the repository:

    git clone https://github.com/0xGingi/protonvpn-linux-notifier-discord
    cd protonvpn-linux-notifier-discord
    
  2. Create a .env file: Create a file named .env in the project root and add your Discord bot token and channel ID:

    DISCORD_TOKEN=your_bot_token_here
    CHANNEL_ID=your_discord_channel_id_here
    
  3. Create an empty state file: This file is used to store the last known state of the repository index.

    touch state.json
    

Running the Bot

Use Docker Compose to build and run the bot in the background:

docker compose up -d --build