Skip to content
This repository has been archived by the owner on Sep 19, 2024. It is now read-only.

Telegram bot for the SUAI University sports programming club

License

Notifications You must be signed in to change notification settings

cocahonka/suai-leetcode-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SUAI Leetcode Bot

Overview

The "SUAI Leetcode Bot" is a Telegram bot designed for the sport programming club of the SUAI University. This project aims to facilitate an interactive and efficient way for club members to engage with programming challenges on Leetcode.

Features

  • Challenge Tracking: Users can track which problems from a predefined list have been solved or are still pending.
  • Progress Monitoring: The bot allows the administration to monitor the number of problems solved by each member, enhancing the ability to track individual progress.
  • Statistics and Reporting: Administrators can access detailed statistics about the problems, including the ability to export data in table format for further analysis.

Usage

  1. For Users

    • View the list of assigned Leetcode problems.
    • Check off problems as you solve them.
    • Track your progress and compare with peers.
  2. For Administrators

    • Monitor overall progress of all members.
    • Access detailed statistics and insights on problem-solving trends.
    • Export data for record-keeping and detailed analysis.

Build

To build and run the SUAI Leetcode Bot:

  1. Clone this repository.
  2. Install the Dart SDK if you haven't already: Get Dart
  3. In the cloned repository's folder, run build.bat (for Windows) or build.sh (for Linux) as an administrator.
  4. The compiled project will be available in the build folder.
  5. In the build/config folder, set your Telegram bot token.
  6. The project is now ready to run.

Support and Contact

For support or inquiries about the SUAI Leetcode Bot, please reach out to us via Telegram.

License

This project is licensed under the AGPL License.

About

Telegram bot for the SUAI University sports programming club

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages