This repository has been archived by the owner on Oct 20, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
480f3ad
commit 5238817
Showing
1 changed file
with
42 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |