Skip to main content

ChatbotAPI

An python package to make it easier to connect to the brainshop API and make a working AI chatbot

How to install it

Do py -m pip install ChatbotAPI and you are done.

How to use?

There are various commands and utilities in this package. To use it just do

from ChatbotAPI import ChatBot
bot = ChatBot(BrainId, ApiKey, BotName, history, debug)
data = bot.sendmsg("Hi")  
print(data)  
  1. To get Brain Id and other info go to BrainShop
  2. Make an account
  3. Make a brain and don't change any settings
  4. Go to the settings tab and copy the BrainID and APIkey and then use it
  5. Use boolean for history and debug switch.
  6. To turn on spellchecker use bot.spellcheck(True)
  7. Voila! It works! Now enjoy your AI chatbot.
    Thats All

Features

AI Chatbot. Can make interesting conversations.
Can do math.
Can say jokes.
Has history function and debugging with logs.
Support multiple bot instances with different settings

Docs

Wiki

PackageWebsite - ChatbotAPI on Pypi
AuthorWebsite - PaulStudios

Metadata

Release files for ChatbotAPI 2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ChatbotAPI 2.5
File Size Uploaded
ChatbotAPI-2.5.tar.gz 17.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ChatbotAPI 2.5
File Interpreter ABI Platform
ChatbotAPI-2.5-py3-none-any.whl Python 3 none any Details

Total release size: 34.5 kB

Release files / ChatbotAPI-2.5.tar.gz

Download URL ChatbotAPI-2.5.tar.gz
Size 17.0 kB
Tags Source
SHA-256 checksum
How to use checksums
45cd5b5654ce4f174acdb25b21275cac79ba9e802373cdff8581d502c7493e54
BLAKE2b-256 checksum
How to use checksums
947211f475577428bf56a93946d55e205c5d687b34bf14a7ab896c2d4ed970ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release files / ChatbotAPI-2.5-py3-none-any.whl

Download URL ChatbotAPI-2.5-py3-none-any.whl
Size 17.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2299b1e4ff10b60e6257db880a4245674eee693eb9f94e7c70fda3ca9dd69e2c
BLAKE2b-256 checksum
How to use checksums
0eb7e201d6da411245fefc3aa086a521557b57bc38197250370983d3d2153b9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release history Release notifications | RSS feed

This release

2.5 This release

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

1.5.1

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page