mirror of
https://github.com/0xGingi/protonvpn-linux-notifier-discord.git
synced 2026-09-21 11:54:17 -04:00
No description
- JavaScript 95.8%
- Dockerfile 4.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .env.example | ||
| .gitignore | ||
| bun.lock | ||
| docker-compose.yml | ||
| Dockerfile | ||
| index.js | ||
| package.json | ||
| README.md | ||
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
- Docker
- Docker Compose
- A Discord Bot Token (How to create a Discord bot & get a token)
- The ID of the Discord channel where you want notifications sent.
Setup
-
Clone the repository:
git clone https://github.com/0xGingi/protonvpn-linux-notifier-discord cd protonvpn-linux-notifier-discord -
Create a
.envfile: Create a file named.envin 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 -
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