Bot Client for GradientChat
Project description
gradientchat
gradientchat
is the official Python bot client module for GradientChat that is OOP-based.
Example
TestBot
import gradientchat
myBot = gradientchat.Bot("TestBot [t!]") # No prefix arg makes prefix first letter of name + "!"
@myBot.cmd
def ping():
"""Returns \"Pong!\"""" # Docstring is used as description for the command
return "Pong!"
myBot.connect()
Docs
gradientchat.Bot(name, pref)
If name
is not str
, raises TypeError
, however if pref
is not string and name
is str
, prefix will be lowercase of first character of name
and a exclamation mark.
gradientchat.Bot.connect(servUrl)
Connects to server; if servUrl
is str
, connects to URL specified on servUrl
; raises Exception
if already connected.
@gradientchat.Bot.cmd
Decorator for adding a command; if called with a command name, command name will be set to the specified command name.
gradientchat.Bot.sendMsg
Sends a message.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for gradientchat-2024.1.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8e35df002ecaaafcf5fde5adffffd6e6ac00efa39362c75f27da45226245472 |
|
MD5 | a4a87d74e3c0bf1204dde0f94cf5c938 |
|
BLAKE2b-256 | 26c3c39ce01d164a510542566b2905eb0c2179f43a335a41a1d994171a1adbef |