Giter Site home page Giter Site logo

tlstommy / xurtracker.com Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 5.17 MB

Monorepo for xurtracker.com and its twitter bot

Home Page: https://xurtracker.com/

License: Other

Python 34.42% Shell 1.92% HTML 0.81% CSS 2.10% JavaScript 60.75%
bungie-api destiny2 xur

xurtracker.com's Introduction

XurTracker.com

XurTracker.com

XurTracker.com is a comprehensive service that provides Destiny 2 players with real-time information on Xur's location and inventory. This repository contains the source code for the XurTracker website, Twitter bot, and API.

Table of Contents

Overview

This project powers the XurTracker.com website, a Twitter bot that tweets Xur's current location and inventory every weekend, and a public API that allows developers to access Xur's data programmatically.

Features

  • Website: A user-friendly interface for viewing Xur's current location, inventory, and historical data.
  • Twitter Bot: Automatically tweets updates about Xur's location and inventory as soon as the information becomes available.
  • API: Provides developers with programmatic access to Xur's data, enabling integration with other applications or tools.
  • Data Collection: Aggregates data from various sources to provide the most accurate and up-to-date information.

API Documentation

The XurTracker API allows developers to fetch real-time and historical data about Xur's location and inventory.

API URL

https://api.xurtracker.com/api

Endpoints

  • GET /get-legendary-weapons: Retrieve legendary weapons for sale.
  • GET /get-armor?class=<class_str>: Retrieve armor for sale for the specified class.
  • GET /get-dates: Retrieve Xur's arrival and departure dates.
  • GET /get-location: Retrieve Xur's current location.

Example Request

curl https://api.xurtracker.com/api/get-location

Example Response

{
  "LandingZone": "Bazaar, The Tower",
  "Location": "The Last City",
  "Planet": "Earth"
}

Contributing

We welcome contributions from the community! If you have suggestions, bug reports, or improvements, feel free to open an issue or submit a pull request.

Steps to Contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Your commit message').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

xurtracker.com's People

Contributors

tlstommy avatar

Watchers

 avatar

xurtracker.com's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.