Skip to content

🤖 A Discord Bot with commands that return advanced live NHL data!

License

Notifications You must be signed in to change notification settings

conrmahr/nhl-discord-bot

Repository files navigation

NHL Discord Bot

🏒 NHL Discord Bot

Discord Banner Build Status

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.

⌨️ Commands

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.

🤝 Contributing

Contributions, issues and feature requests are welcomed!

If you want to contribute to the codebase of this project, please follow the contribution guidelines.

📖 Author

@conrmahr

👍 Credits

@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.

📝 License

This project is licensed under the MIT License.

About

🤖 A Discord Bot with commands that return advanced live NHL data!

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks