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)
- To get Brain Id and other info go to BrainShop
- Make an account
- Make a brain and don't change any settings
- Go to the settings tab and copy the BrainID and APIkey and then use it
- Use boolean for history and debug switch.
- To turn on spellchecker use
bot.spellcheck(True) - 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
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)
| File | Size | Uploaded | |
|---|---|---|---|
| ChatbotAPI-2.5.tar.gz | 17.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|