Skip to content

πŸ€ Kiderat is a fully open-source bot for automating ticket reservations on Kide.app. With Kiderat, you can save time and effort by letting the bot handle the reservation process for you. Since Kiderat is open-source, you can customize the bot to suit your specific needs or contribute to the project's development.

License

Notifications You must be signed in to change notification settings

KasperiP/kiderat-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Kide.rat logo



Kide.app bot which helps you to get tickets without stress

Annoyed by getting tickets to student parties? Kide.rat is your solution.

GPLv3 License Build Status Downloads

Kide.rat is a worry-free ticket reservation system that will almost certainly get you tickets for the event you want. The bot works on all platforms and is completely free and open source. This project is NOT affiliated with Kide.app in any way and should be used only for study purposes.

Motivation

The main purpose of this project is to be my "hello world" project for Tauri. There are multiple Kide.app bots, but most of them are not fully open source. Botting tickets is fairly common in Kide.app, and I thought that making an easy and open source bot could force Kide to address this problem. I do not recommend using any bots for reserving tickets, and using any Kide.app is solely your responsibility.

Kiderat has been featured in an article on Tampere University's management magazine called "Visiiri." You can read the article by clicking here. The article also provides comprehensive information about Kideapp's botting, which is explained quite effectively.

Download & install

Download latest version from releases page. App uses automatic updater so if there is update available you will get popup when opening Kiderat.

Kiderat download & install

Download & install tutorial video

Reporting Issues / Suggesting New Features

If you encounter any issues while using our open-source project or have ideas for new features, we encourage you to contribute by reporting them through the "Issues" tab on GitHub. Your feedback is valuable and helps us improve our project for everyone.

Before you submit an issue or feature request, please follow these guidelines:

Reporting Issues

  • Check the existing issues to ensure that your problem has not already been reported.
  • Clearly describe the problem, including steps to reproduce it if possible.
  • Include information about your environment (e.g., operating system, browser, version of our project).
  • Attach relevant screenshots or error messages to provide context.

Suggesting New Features

  • Clearly describe the new feature you'd like to propose and why it would be valuable.
  • Explain how the feature aligns with the project's goals and objectives.
  • Consider providing code snippets or wireframes if applicable to illustrate your idea.

To create a new issue or feature request:

  1. Navigate to the Issues tab on our GitHub repository.
  2. Click on the "New Issue" button.
  3. Fill out the description with details mentioned above.
  4. Submit the issue, and it will be reviewed as soon as possible.

We appreciate your contributions to our open-source project and look forward to working together to make it even better!

Known weaknesses / issues:

  • The bot operates entirely locally on the client, which means that a poor internet connection can lead to subpar results. However, while this is a weakness, it also has some benefits for privacy considerations.
  • Currently bot supports only one account at the time so you can't get high amount of tickets if there are per user limits.
  • Nothing is saved locally, meaning you need to login every time you open the software (#5)

Supporting project:

If you find this project helpful and valuable, you can contribute to its development and maintenance in several ways. One way is to give it a star on GitHub, which helps raise its visibility and attracts more contributors. You can also share it with others who might benefit from it. If you have experience in programming or design, you can contribute to the project by submitting bug reports, feature requests, or even code changes through pull requests. Lastly, you can support the project financially by sponsoring this project. Your donation will help to cover Rainbow lager costs.

Your support is greatly appreciated and will help make this project even better!

Development setup:

❗Follow Tauri Prerequisites before trying to install any local dependencies. ❗

Install pnpm

npm i pnpm -g

Install dependencies

pnpm i

Start dev

pnpm tauri dev

About

πŸ€ Kiderat is a fully open-source bot for automating ticket reservations on Kide.app. With Kiderat, you can save time and effort by letting the bot handle the reservation process for you. Since Kiderat is open-source, you can customize the bot to suit your specific needs or contribute to the project's development.

Topics

Resources

License

Stars

Watchers

Forks