Skip to content

A discord bot that sends reminder before 30 minutes prior to the contest to coders.

License

Notifications You must be signed in to change notification settings

Sonalilipsa17375/CP-REMINDER-BOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


CP Contest Reminder Discord Bot

A Discord bot 🚀 that fetches upcoming competitive programming contests using the CLIST API and sends reminders 30 minutes before the contest starts.

Features

  • Fetches upcoming contests from the CLIST API.
  • Sends reminders to Discord channels 30 minutes before the start of each contest.
  • Provides contest details including event name, host, start time, end time, and contest link.
  • Automatically filters contests that are upcoming based on the current time.

Installation

  1. Clone the repository:

    git clone https://github.com/Sonalilipsa17375/CP-REMINDER-BOT.git
  2. Install dependencies:

    npm install
  3. Set up your environment variables:

    Create a .env file in the root directory and add your Discord bot token:

    TOKEN=your_discord_bot_token_here
    
  4. Start the bot:

    npm start

Usage

To use the bot, invite it to your Discord server and get reminder before 30 minutes of any upcoming contests.

Tech-Stack

Node.js Discord.js

Built Using -

Built using Node.js and Discord.js Uses the CLIST API to fetch contest data

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • Built using Node.js and Discord.js
  • Uses the CLIST API to fetch contest data

Contact

For issues and feature requests, please open an issue.


About

A discord bot that sends reminder before 30 minutes prior to the contest to coders.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published