An open API service indexing awesome lists of open source software.

https://github.com/logan354/stormy-bot

A MetService bot for Discord. Forecasts, warnings & watches, and much more.
https://github.com/logan354/stormy-bot

bot discord discord-bot metservice weather

Last synced: 6 months ago
JSON representation

A MetService bot for Discord. Forecasts, warnings & watches, and much more.

Awesome Lists containing this project

README

          


Logo

# Stormy bot
A MetService bot for Discord. Forecasts, warnings & watches, and much more.

### Features
- MetService Public API
- MetService CAP RSS
- discord.js v14

## Setup
### Prerequisites
- Node.js 22.12.0

### Installation
1. Create Discord Application
- Installation
- User Scopes: `application.commands`
- Guild Scopes: `application.commands`, `bot`
- Emojis
- Upload `assets/emojis` folder

2. Configuration Files

Complete the following files: (remove ".example")
- .env
- config.json

3. Install NPM Packages
```sh
npm install
```

## Usage
1. Build
```sh
npm run build
```

2. Run
```sh
npm run start
```

### Command Guide
*Format: **name** `` `[optional]`*

- **forecast** `` `[period]`
- **help**
- **observation** ``
- **ping**
- **rain-radar** ``
- **severe-weather-outlook** `[days]`
- **thunderstorm-outlook** `[days]`
- **warnings**