Skip to main content

ChatGPT Bot For Mixin

Project description

PyPi PyPi

chatgpt-mixin

Demo

Installation

on unix like platform, install chatgpt-mixin with the following command:

python3 -m pip install -U chatgpt-mixin
playwright install firefox

on the Windows platform, use the following command to install chatgpt-mixin:

python -m pip install -U chatgpt-mixin
playwright install firefox

configuration

First, you need to create a mixin bot from developers.mixin.one. And then under the Secret tab, click Ed25519 session to generate an App Session configuration.

Second, you need at least have one chatgpt account, create it at chat.openai.com if you don't have an account.

After that, you can start this bot with the following command:

python3 -m chatgpt_mixin bot-config.yaml

which bot-config.yaml contains mixin bot configuration and chatgpt accounts as shown below.

bot_config:
  pin: ""
  client_id: ""
  session_id: ""
  pin_token: ""
  private_key: ""
accounts:
 - user: ""
   psw: ""

bot_config section specify mixin bot configure. accounts section specify chatgpt test accounts. user field can not be empty, but you can leave psw to empty. If it is left empty, the user will need to manually enter the password upon login. Multiple accounts can be specified in the accounts section to improve ChatGPT responses.

If you are running a bot in a server, you need to install Xvfb on the server, and use VNC at the client side to connect to Xvfb. For more information, refer to Remote_control_over_SSH.

On the first time you start this bot, automated processes such as auto-filling of account names and passwords will be carried out, but you will still need to manually solve CAPTCHAs during the login process.

Acknowledgements

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

chatgpt-mixin-0.1.2.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

chatgpt_mixin-0.1.2-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file chatgpt-mixin-0.1.2.tar.gz.

File metadata

  • Download URL: chatgpt-mixin-0.1.2.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for chatgpt-mixin-0.1.2.tar.gz
Algorithm Hash digest
SHA256 718f505a4cfa797ec8c4ec92826ae4e863b4fb8b842d63623d64c7ac7f395a8f
MD5 bd549f6d3f088d4cdb7241400b7734e8
BLAKE2b-256 092b6b577db9f234bca757d8f380e345acef8724b76d6a1450a09ffe77da23bc

See more details on using hashes here.

File details

Details for the file chatgpt_mixin-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for chatgpt_mixin-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b90f19e695d737ecdff1671bb8e99c25cf7adb94fa5c04aab423ab680368ad90
MD5 6de4877f4ca5770dca5849bc91755839
BLAKE2b-256 fdc486f3cad9c624cc2d9ea241e4f0d7bdc3c18a683a51efedcb908a5c99c622

See more details on using hashes here.

Supported by

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