Skip to content

gdamou/rocket-league-esport-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rocket League Playoff Bot for Discord 🚀🏆

This project is a Discord bot designed to scrape and display Rocket League World Championships 2023 playoff brackets from Liquipedia. The bot uses Discord.js and is written in TypeScript. Future iterations of this bot aim to include subscriptions to various Rocket League competitions and real-time game win notifications.

Rocket League Logo

Table of Contents

Features

  • Scrape playoff bracket information in real-time.
  • Display scraped information in a Discord channel through a well-formatted embed.
  • Search for and display specific matchups.

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/gdamou/rocket-league-esport-bot.git
  2. Navigate to the project directory:

    cd rocket-league-esport-bot
  3. Install dependencies:

    pnpm install
  4. Create a .env file and add your Discord bot token and other configuration variables:

    BOT_TOKEN=your-bot-token
    CHANNEL_ID=your-channel-id
    SCRAPE_URL=your-scrape-url
  5. Compile TypeScript code:

    pnpm build
  6. Run the bot:

    pnpm start

Usage

  • To fetch and display the latest playoff matchups, use the following command on your discord channel :
    !bracket
    

Future Development

  • Add a subscription feature for real-time game win notifications.
  • Use the Liquipedia API for more reliable data retrieval.
  • Implement more Rocket League competitions other than just the 2023 World Championships PlayOff.

Contributing

Feel free to fork the repository and submit pull requests. For major changes, please open an issue first to discuss what you'd like to change.

License

This project is open source and available under the MIT License.

Acknowledgements

  • Rocket League and its community
  • Liquipedia for providing up-to-date information
  • Discord.js library

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published