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.
- Host: GitHub
- URL: https://github.com/logan354/stormy-bot
- Owner: logan354
- Created: 2021-03-21T07:39:08.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-12-27T06:00:08.000Z (6 months ago)
- Last Synced: 2025-12-28T21:42:09.829Z (6 months ago)
- Topics: bot, discord, discord-bot, metservice, weather
- Language: TypeScript
- Homepage:
- Size: 3.59 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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**