NHL Discord Bot is a public bot that fetches data from live public NHL API endpoints triggered by simple text commands and formats them to styled embeds using the discord.js library.
Disclaimer: The NHL Discord Bot is not affiliated, associated, authorized, endorsed by, or in any way officially connected with the National Hockey League; National Hockey League Players' Association, National Hockey League Officials' Association, or any of its subsidiaries or its affiliates.
Command with Arguments | Description |
---|---|
about |
Shows information about nhl-discord-bot . |
cap <name>|<team> [-<flag>] |
Get players and teams contract information. |
draft [<year>] [<round>|<team>] |
Get draft picks by round or team. |
game [<date>] <team> [-<flag>] |
Get game boxscores, scoring, and penalty summaries. |
help <command> |
List all of commands or info about a specific command. |
invite |
Get invite links for adding the bot and support server. |
nhl [<date>] [<team> <opponent>] [-<flag>] |
Get game schedules and scores. |
official [<#>] |
Get active officials information. |
player [<year>] <name> [-<flag>] |
Get player stats for active and inactive players. |
standings [<year>] <table> [-<flag>] |
Get current standings for any division, conference, or league. |
team [<year>] [<team>] [-<flag>] |
Get team stats or roster for active and former teams. |
world [<date>] [-<flag>] |
Get IIHF tournament schedules and scores. |
Contributions, issues and feature requests are welcomed!
If you want to contribute to the codebase of this project, please follow the contribution guidelines.
@dword4 For discovering a majority of the NHL API endpoints and documenting them.
@erunion For documenting the OpenAPI 3.0 specifications for the NHL API.
This project is licensed under the MIT License.