jlpt-notify

command module
v0.0.0-...-09ea632 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2024 License: GPL-3.0 Imports: 10 Imported by: 0

README

JLPT-Notify

A small Go program that checks the JLPT Leiden website periodically and notifies me by SMS whenever the source code changes.

Why?

I missed out on registrations for the JLPT exam this year because I couldn't register in time. I want to avoid a similar situation next year by getting a notification the moment registrations open up.

Installation

To install and use this program yourself, you may refer to the following steps:

git clone https://github.com/bjvanbemmel/jlpt-notify
cd jlpt-notify

cp .env.example .env # Copy the example environment file so that Docker can make use of it
# Don't forget to update the environment file. It contains your Twilio credentials and the crawling interval.

docker compose up -d

It's possible to run this program without Docker as well, but be aware that my implementation of Twilio uses environment variables to fetch the credentials. You'd have to export the variables yourself, or include some way for the program to load an environment file by itself.

Contribute

  • For bug reports and suggestions, please write an issue.
  • Want to add a new feature or improve an existing one? Fork the repository and create a pull request.

References and resources

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL