Tito Api interface that sends updates via Telegram
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| bin | ||
| lib | ||
| .gitignore | ||
| .rspec | ||
| .rubocop.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| Gemfile | ||
| Gemfile.lock | ||
| LICENSE.txt | ||
| Rakefile | ||
| README.md | ||
| soldoni.gemspec | ||
Soldoni
Ruby Gem that implements 2 minimal api interfaces, for Tito and Telegram, and uses them to notify for new ticket sales daily
Installation
Create a .env with the following keys:
TITO_API_TOKEN=
TITO_ACCOUNT=
TITO_EVENT=
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
TZ=
then start the scheduled messages with docker detached
docker compose up -d
or start it directly
bundle install
./bin/schedule
License
The gem is available as open source under the terms of the MIT License.