Skip to content
This repository has been archived by the owner on Oct 20, 2024. It is now read-only.

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Paillat-dev authored Jan 22, 2024
1 parent 480f3ad commit 5238817
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# First Officer

## ⚠️ **IMPORTANT: Please Read the License First** ⚠️
Before **using or contributing** to this project, it is crucial that you read and understand the [LICENSE](LICENSE) agreement.

## Introduction
First Officer is a Discord bot designed to enhance your Discord aviation experience by providing flight plan information directly within your server. This project is built using the Hikari framework and integrates with Flight Plan Database to fetch flight plans.

## Table of Contents
1. [Introduction](#introduction)
2. [Features](#features)
3. [Installation](#installation)
4. [Usage](#usage)
5. [Dependencies](#dependencies)
6. [Contributors](#contributors)
7. [License](#license)

## Features
- **Flight Plan Retrieval:** Users can request flight plans by specifying departure and arrival airports.
- **Data Visualization:** The bot provides an interactive map plotting the flight path.
- **Easy Interaction:** Utilizes slash commands for easy and intuitive interactions.

## Installation
This project is not intended for self-hosting. To use First Officer in your Discord server, please invite the official bot using this [(coming soon)](#).

## Usage
After adding First Officer to your Discord server, you can interact with it using the following commands:
- `/flightplan from_airport:<IATA_CODE> to_airport:<IATA_CODE>` - Fetches a flight plan between the specified airports.

## Dependencies
To contribute to this project or understand its workings, here are the key dependencies:
- Hikari: A Discord API wrapper used for bot development.
- Plotly: For generating interactive flight path maps.
- Requests: To fetch data from external APIs.

For a complete list of dependencies, please refer to the `requirements.txt` file.

## Contributors
This project is open to contributions. If you would like to contribute, please read our [contribution guidelines](CONTRIBUTING.md).

## License
This project is licensed under the NiceBots Discord Bot License Agreement Version 1.0. Please refer to the [LICENSE](LICENSE) file for the full agreement.

0 comments on commit 5238817

Please sign in to comment.