a simple but powerful pythonic library for making bots for the TeamTalk5 Conferencing System
Project description
Teamtalk.py
teamtalk.py is a simple but powerful pythonic library for making bots for the TeamTalk5 Conferencing System
Installing
Python 3.8 or higher is required
From PyPI
pip install teamtalk.py
From source
git clone https://github.com/JessicaTegner/teamtalk.py
cd teamtalk.py
poetry install
Usage
import teamtalk
bot = teamtalk.TeamTalkBot()
@bot.event
async def on_ready():
test_server = teamtalk.TeamTalkServerInfo("localhost", 10335, 10335, "user", "pass")
await bot.add_server(test_server)
@bot.event
async def on_message(message):
if message.content.lower() == "ping":
message.reply("pong")
bot.run()
Documentation
You can find the full documentation here
License
So you want to contribute to teamtalk.py? Great! There are many ways to contribute to this project, and all contributions are welcome.
If you have found a bug, have a feature request or want to help improve documentation please open an issue_
You can also donate to the projects maintainer (JessicaTegner) to help support the development of teamtalk.py:
License
This project is licensed under the MIT License - see the LICENSE file for details
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
Built Distribution
Hashes for teamtalk_py-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 827680286e1f2efd1932c633bac4d347a8c0cb7a3fa016e5ca80d2ea8bf8f8ae |
|
MD5 | a87b437aee5a0a060e766a14fb30273b |
|
BLAKE2b-256 | 5ea3acf9ab259bd934eba2ffa9a4393f59271942cc54acb1b0f44c7cb0a58896 |