Skip to main content

Python client for interacting with the QuizAPI, InstagramApi , chatBot and reChaptchaV3 Solver using aiohttp, httpx, or requests.

Project description

TaskoraApi


# taskoraapi Package

A modular Python library offering clients for chatbot interactions, Instagram APIs, quiz services, and reCAPTCHA v3 solving.

## 📦 Features

- **chatBot**: A customizable chatbot client for interacting with various AI services.
- **InstagramApi**: Asynchronous and synchronous clients to access Instagram-related APIs.
- **QuizApi**: Clients to fetch quizzes using different HTTP libraries.
- **reCaptchaV3Solver**: A client to interact with reCAPTCHA v3 solving services.

## 🛠️ Installation

```bash

pip install TaskoraApi

🧰 Modules & Usage

🔹 chatBot

from TaskoraApi import AiohttpChatbotAPI

async def run_aiohttp():
    client = AiohttpChatbotAPI(apikey="your_api_key")
    response = await client.chatbot("Hello!")
    print("Bot:", response)
    await client.close()

🔹 InstagramApi

from TaskoraApi import AiohttpInstagramAPI

async def run_aiohttp_example():
    client = AiohttpInstagramAPI(apikey="your_api_key")
    response = await client.get_profile("instagram_username")
    print("AiohttpClient response:", response)
    await client.close()

🔹 QuizApi

from TaskoraApi import AiohttpClient

async def run_aiohttp_example():
    client = AiohttpClient(apikey="your_api_key")
    response = await client.get_random_quiz()
    print("AiohttpClient response:", response)
    await client.close()

🔹 reCaptchaV3Solver

from TaskoraApi import AiohttpreChaptchaAPI


def main():
    api_key = "your_api_key"
    site_key = "site_key_here"
    url = "https://example.com"  # The page where the reCAPTCHA is implemented

    solver = AiohttpreChaptchaAPI(apikey=api_key)
    token = solver.rechaptcha_v3_solver(sitekey=site_key, url=url)

    print("Solved reCAPTCHA token:", token)

📁 Examples

Explore the examples/ directory for complete demos:

Each folder includes sample scripts and explanations.

📄 License

MIT License

👨‍💻 Author

Your Name – SAM
GitHub: @taskorabot Discord: @taskora discord




Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TaskoraApi-1.1.1.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

TaskoraApi-1.1.1-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file TaskoraApi-1.1.1.tar.gz.

File metadata

  • Download URL: TaskoraApi-1.1.1.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.0rc2

File hashes

Hashes for TaskoraApi-1.1.1.tar.gz
Algorithm Hash digest
SHA256 70c127129d1ff176f60444069779fe2866fcb35f4f4bd553b4848491f9eadf52
MD5 f10d6b920f95bf903932405ad92904e0
BLAKE2b-256 fe55ba7e2ead51cd072022e6a959d3d1e3977a82e44cae01207decab234c00e8

See more details on using hashes here.

File details

Details for the file TaskoraApi-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: TaskoraApi-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.0rc2

File hashes

Hashes for TaskoraApi-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 921624192217a6773cf554716d663dbee0f055d5d1398bf344ac9c8e1f0e5247
MD5 7907cc30753f2164b0c30b9fa6701c7d
BLAKE2b-256 330b7e861750994ff97ee172c4c30092509a17c1dfe08d72da4bb110d18817d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page