open-index/open-npm huggingface dataset:
npm package: 2broke2wait
Description: 2b2t queue skipper
Author: GenerelSchwerz
Latest version: 0.1.0

# 2Broke2Wait

This project is made to skip the queue of 2b2t.

Heavy work in progress.

## Install

There are multiple ways to install this version of 2Broke2Wait

### Native install (NodeJS)

1. Download Node16. (This is mandatory)
2. Download our repository. _Top right, green button, click that. Then "download zip"._
3. run "npm i" or any other package manager to install packages.
4. run "npm run build"
5. run "npm run start"

### Executable install (Binary)

1. Go here: https://github.com/GenerelSchwerz/2b2w-ts-rewrite/actions
2. Click the top-most action
3. Scroll down a bit, see "Artifacts"
4. Click the one that matches your operating system


## Configuration

Everything to configure is available under `options.yml`.
Simply edit that, the names are self-evident.

There are also hardcoded options deeper within the files, I will soon update those to be read from the configuration file.

## Usage

Currently supports CLI, a discord bot for commands, and discord webhooks for info.

    CLI:
    - "help" lists a command list.

    Discord:
    - commands are slash commands, see full list there.

    Webhooks:
    - Webhooks do not have commands, they only provide info.


## Advanced Usage
External plugins are now supported! Feel free to develop your own plugins and insert them into `./plugins`.
Plugin templates are available [here](https://github.com/nxg-org/mineflayer-mitm-proxy). There is also an example already in the plugins folder!


### Roadmap:

    1. Predict Queue time.
      - Currently iffy, but more accurate than 2b2t's standard prediction
    2. Log data appropiately.
      - Interface is rough, will update when more people start using it

### Known Issues:
    1. Joining too quickly causes the bot to disconnect.
      This is an issue caused by mcproxy, not this project.
npm package: 2c2p-integration
Description: 2c2p library for react native
Author: Jun Xiang
Latest version: 0.3.0

# react-native-junxiang-2c2p-v9

2c2p library

## Usage

Set API test/live URLs in `src/Junxiang2c2p.tsx`.  
Set `APIEnvironment.Sandbox` or `APIEnvironment.Production` in `android/src/main/Junxiang2c2pV9Module.java` or `ios/Junxiang2c2pV9.swift` for iOS.

## To Call Payment Method

```javascript
import { getPaymentToken, decodeJWT } from 'react-native-junxiang-2c2p-v9';
const { Junxiang2c2pV9 } = NativeModules; 

const testPayload = {
  merchantID: merchantID,
  invoiceNo: invoiceNo,
  description: description,
  amount: amount,
  isProduction: false, 
  currencyCode: currencyCode,
  cardNo: cardNo,
  nonceStr: nonceStr,
  expiryMonth: expiryMonth,
  expiryYear: expiryYear,
  securityCode: securityCode,
  securityKey: securityKey,
  paymentChannel: paymentChannel,
  request3DS: request3DS
};

getPaymentToken(testPayload, false).then(async (result:any) => {
  let paymentTokenEncoded = JSON.parse(result).payload;
  let paymentTokenDecoded:any = await decodeJWT(paymentTokenEncoded);
  let paymentParams:any  = JSON.parse(JSON.parse(paymentTokenDecoded).decoded);
  let paymentToken:string = paymentParams.paymentToken;
  let webUrl:string = paymentParams.webPaymentUrl;   

  try {
    const result = await Junxiang2c2pV9.proceed2C2PTransaction(testPayload, paymentToken);
    
    if (result.status === 'redirect') { 
      let urlToOpenInWebview = result.url;
      // open url in webview
    }
    // android returns only url while ios (above) returns json.
    else if (result.startsWith("https://")) {
      let urlToOpenInWebview = result;
      // open url in webview 
    }
  } catch (error) {
    console.error("Payment failed:", error);
  }
});
npm package: 2captcha-api
Description: A wrapper for the 2Captcha API
Author: Artyom Bochkarev
Latest version: 1.0.0

# 2Captcha API wrapper for Node.js

Post a captcha to the [2Captcha](https://2captcha.com/) service, then polls until the captcha is decoded.

## Installation

    npm install 2captcha


## Usage


Set up your api key:

    var solver = require('2captcha');

    solver.setApiKey('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');


Decode from a url, with a 10 seconds polling interval: (default = 2000ms)

    solver.decodeUrl(url, {pollingInterval: 10000}, function(err, result, invalid) {
        console.log(result.text);
    });

Decode reCaptcha, with a 10 seconds polling interval: (default = 2000ms)

    solver.decodeReCaptcha(captcha, pageUrl, {pollingInterval: 10000}, function(err, result, invalid) {
        console.log(result.text);
    });

Decode from a url retrying 5 times if invalid is called (default = 3)

    solver.decodeUrl(url, {retries: 5}, function(err, result, invalid) {
        if(!checkIfCaptchaIsValid(result.text)){
        	return invalid();
        }
    });
npm package: 2captcha-multibot-edition
Description: This is an additional edit for 2captcha for the multibot captcha solver.
Latest version: 3.0.5-2


# 2Captcha - Multibot edition

This is an additional edit for 2captcha for the multibot captcha solver.



## Authors

- [@aow3xm](https://www.github.com/aow3xm)
npm package: 2captcha-node
Description: A NodeJS wrapper to solve image captchas with 2captcha
Author: Pedro Filho
Latest version: 2.2.1

<h1 align="center">Welcome to 2captcha-node 👋</h1>

<p align="center">
  <a href="https://www.npmjs.com/package/2captcha-node"><img alt="NPM version" src="https://img.shields.io/npm/v/2captcha-node"></a>
  <a href="https://bundlephobia.com/result?p=2captcha-node"><img alt="Bundle size" src="https://img.shields.io/bundlephobia/minzip/2captcha-node"></a>
  <img alt="MIT" src="https://img.shields.io/github/license/pedroapfilho/2captcha-node">
</p>

> A NodeJS wrapper to solve image captchas with 2captcha

## Prerequisites:

You will need a `2Captcha API key`

## Install

```sh
npm install 2captcha-node

or

yarn add 2captcha-node
```

## Usage

Set up your api key:

```js
import captchaSolver from '2captcha-node';

const captcha = captchaSolver('your-api-key');
```

It'll return an object with the `solve` function, and you'll be able to use it inside of your script

```js
const options = {
  image: 'base64-image',
  maxAttempts: 60, // Optional
};

const { id, text } = await captcha.solve(options);
```

And this solvedCaptcha will return object, with captcha id and captcha text

You can use the `balance` function too, to see your balance at 2Captcha

```js
const balance = await captcha.balance();
```

You can use the Report Captcha is valid or not.

```js
await captcha.report(id, isValid);
```

## Author

👤 **Pedro Filho <pedro@filho.me>**

- Twitter: [@pedrofilhome](https://twitter.com/pedrofilhome)
- Github: [@pedroapfilho](https://github.com/pedroapfilho)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!<br />Feel free to check [issues page](https://github.com/pedroapfilho/2captcha-node/issues).

## Show your support

Give a ⭐️ if this project helped you!

<a href="https://www.buymeacoffee.com/khcUAVF" target="_blank"><img src="https://bmc-cdn.nyc3.digitaloceanspaces.com/BMC-button-images/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: auto !important;width: auto !important;" ></a>
npm package: 2captcha-twitch
Description: 2captcha implementation for twitch
Author: Izan Pérez Cosano
Latest version: 0.0.8

# 2captcha Twitch
Log in and Sign up on Twitch using  [2captcha](https://2captcha.com?from=2203166) API

## Usage

### Install

```
npm i 2captcha-twitch
```

### Log in

```js
const twitch = require('2captcha-twitch')

// Log In
twitch.login(
    email,
    username,
    password,
    apiKey,
    debug
)
    // Auth-token cookie value
    .then((res) => console.log(res))
```

* `email`: `string` twitch user e-mail
* `username`: `string` twitch username
* `password`: `string` twitch password
* `apikey`: `string` is your 2captcha API key
* `debug`: `(Optional) bool` debug mode

### Sign up

```js
const twitch = require('2captcha-twitch')

// Sign Up
twitch.signup(
    apiKey, 
    debug
)
    // Returns {email, username, password}
    .then(res => console.log(res))
```
* `apikey`: `string` is your 2captcha API key
* `debug`: `(Optional) bool` debug mode

<hr>
<div style="text-align: center">
<a href="https://www.buymeacoffee.com/ethanpc" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" ></a>
</div>