Goraku
Goraku is API client for Chinachu(https://chinachu.moe/)
Installation
Add this line to your application's Gemfile:
gem 'goraku'
And then execute:
$ bundle
Or install it yourself as:
$ gem install goraku
Usage
require 'goraku'
client = Goraku::Client.new(api_endpoint: "http://your.chinachu.host", login: "basic_user", passwprd: "basic_pass")
client.reserves # get reservation list json
See more infomations about Chinachu API here(https://github.com/kanreisa/Chinachu/wiki/REST-API)
TODO
- spec, spec, spec!!!
- some api is not implemented
- /recording/:programId/watch
- /recorded/:programId/watch
- documentation
LICENSE
WTFPL
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/YasuhiroKinoshita/goraku. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.