Skip to content
This repository has been archived by the owner on Jan 16, 2022. It is now read-only.

Latest commit

 

History

History
72 lines (48 loc) · 1.8 KB

README-old.md

File metadata and controls

72 lines (48 loc) · 1.8 KB

The Bot Library

Logo

The Bot Library is a python program which enables you to 'bot' things, i.e. let a robot do it for you.

Current features:

  • KahootBot

    • Flood Bots
    • Answer Bot
  • Interactive Console

Requirements - !!! IMPORTANT !!!

Firstly, you will need chromedriver which can be found here

Then you will need to add it to path

Python Libraries

Using the package manager pip you will need to install the following

The program will not run without these libraries

This is used to control and interact with the browser

pip install selenium

This is used to interact with Kahoot! which is used in the KahootBot() class

pip install KahootPY

This spices up the look of the program a little by adding colours

pip install colorama

Usage

Upon running the program you will be greeted with a welcome message, which states "Type 'help' to get started"

The 'help' command will display a help menu, though the command you're probably interested in is 'execute'. This how you access the program and start up the bot of your choice.

Command:

execute <process{arguments}>

Example:

execute KahootBot(1234567, "BotName", "QuizName")

Using 'help execute' which will then ask you if you want to list the all processes and their PID (Process ID)

You can execute a program using it's PID like this:

execute pid:1

Notice

Kahoot! and the K! logo are trademarks of Kahoot! AS and I do not own them