Skip to content

DevCraftClub/TurboBitApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unofficial TurboBit API wrapper

It is a simple API wrapper for the file hosting service turbobit.net. The API documentation can be found on the docs page. The whole structure of the API has been split into different classes for easy overview and usage.

Installation

Install with

pip install turbobit_api

Usage

General usage

Every class starts with following initialization:

my_var = selectedClass()

Or

my_var = selectedClass("API Key")

Or

my_var = selectedClass()
my_var.api_key = "YOUR API KEY"

Variables

Put in your environment variable TURBOBIT_API like you can see in .env file

Alternatively you can pass the key when class is initialized

Main classes

FileManager

file: FileManager.py

Contains functions for working with files and folders. All work with files and folders through the API is done with this class.

Remote

file: Remote.py

Contains functions to work with remote uploading of files.

UploadFile

file: Upload.py

The main class for uploading files to turbobit via API

Changelog

1.0.0

  • Initial release