Skip to content

An Automated bot to complete oracle academy courses with one click

Notifications You must be signed in to change notification settings

Philotheephilix/oracle-bot

 
 

Repository files navigation

Oracle Bot

Overview

Oracle Bot is an automation tool designed to assist in completing the Database Programming with SQL 3rd Year Class Channel courses provided by Oracle Academy. This bot streamlines the process by automating tasks such as logging in and navigating through the course material.

Features

  • Automated Course Completion: Oracle Bot automates the completion of Database Programming with SQL courses on Oracle Academy.
  • Log-in Automation: The bot handles the log-in process to Oracle Academy, saving you time and effort.
  • Course Navigation: Oracle Bot navigates through the course material, completing assignments and quizzes as required.

Quiz Solver

To use Quiz solver Functionality check out Quiz-Solver-Using-LLM-api-s

Prerequisites

Before using Oracle Bot, ensure you have:

Python installed on your system. Required Python packages installed (selenium, webdriver_manager). Chrome or Firefox web browser installed. Installation Clone this repository to your local machine:

git clone https://github.com/Philotheephilix/oracle-bot
cd Oracle-Bot

Install the required Python packages:

pip install -r requirements.txt

Usage

Configure the bot:

Open config.py and provide your Oracle Academy login credentials. Adjust any other settings as necessary. Run the bot:

python main.py

Follow the prompts and let the bot automate the completion of the courses.

Disclaimer

Please use this bot responsibly and in accordance with the terms of service of Oracle Academy. The creators of this bot are not responsible for any misuse of the tool.

Contributions

Contributions to this project are welcome! If you have any ideas for improvements or new features, feel free to open an issue or submit a pull request.

License

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

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.4%
  • Batchfile 0.6%