Skip to content

mattantonelli/lodestone-sinatra

Repository files navigation

Lodestone

Unofficial webhook service and REST API for the Final Fantasy XIV Lodestone. This is the original Sinatra implementation. You can find the new Ruby of Rails implementation here.

Requirements

Installation

  1. git clone https://github.com/mattantonelli/lodestone-api
  2. bundle install
  3. Create a Discord app
  4. Add the following redirects in the Discord app's OAuth2 settings. Update the host/port appropriately.
  5. cp config/webhook.yml.example config/webhook.yml
    • Set these values appropriately based on the Discord app you created earlier
  6. cp config/hosts.yml.example config/hosts.yml
    • Set these values appropriately. They should be the same as your redirects minus the /authorize.
  7. bundle exec rackup

Usage

See the documentation for API information.

Screenshots

Webhook example

Screenshot


FINAL FANTASY is a registered trademark of Square Enix Holdings Co., Ltd.

FINAL FANTASY XIV © SQUARE ENIX CO., LTD.