Adaline

Continuous Integration Release

Your timeless WhatsApp companion.

Adaline is your personal timekeeper that remembers everything, so you can concentrate on what matters most. Communicate with Adaline through WhatsApp to set reminders, create tasks, and manage your schedule effortlessly. Adaline will remind you what you need to know, when you need to know it.

Installation

Install Adaline as a Ruby gem:

$ gem install adaline

Configuration

Configure your credentials in .env, see .example.env for an example.

Usage

To use Adaline, start the server:

adaline start

Testing

# Run test suite
bundle exec rspec

Releasing

To release a new version, update the version number in lib/adaline/version.rb, update the changelog, commit the files and create a git tag starting with v, and push it to the repository. Github Actions will automatically run the test suite, build the .gem file and push it to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/floriandejonckheere/adaline.

License

The software is available as open source under the terms of the MIT License.