Skip to main content

trueconf

python-trueconf-bot

This is a lightweight and powerful wrapper for the TrueConf Server Chatbot API which enables quick integration of chatbots into TrueConf solutions.

PyPI Downloads

Example Bot in TrueConf

💡TIP

We were inspired by the popular aiogram library, so, the transition will be simple for developers already familiar with this library.


⚙️ Install

You can install python-trueconf-bot using pip:

pip install python-trueconf-bot

Or with uv (recommended):

uv add python-trueconf-bot

📦 Version Compatibility

TrueConf Server Version Required Library Version
< 5.5.0 ❌ Not supported
5.5.0 — 5.5.2 v1.1.x
>= 5.5.3 v1.2.1 (or higher)

📌 Key Features

  • Easy integration with the TrueConf Server Chatbot API
  • Quick start with the python-trueconf-bot package
  • Modern and intuitive Python API (from trueconf import Bot)
  • Support for all major TrueConf Server chatbot features.

☝️IMPORTANT

Chatbot features are supported in TrueConf Server 5.5 or above, TrueConf Enterprise, and TrueConf Server Free.

🚀 Example Bot

import asyncio
from trueconf import Bot, Dispatcher, Router, Message, F, ParseMode
from os import getenv

router = Router()
dp = Dispatcher()
dp.include_router(router)

TOKEN = getenv("TOKEN")

bot = Bot(server="video.example.com", token=TOKEN, dispatcher=dp)


@router.message(F.text)
async def echo(msg: Message):
    await msg.answer(f"You says: **{msg.text}**", parse_mode=ParseMode.MARKDOWN)


async def main():
    await bot.run()


if __name__ == "__main__":
    asyncio.run(main())

📚 Documentation

  1. TrueConf Server Chatbot API Documentation
  2. python-trueconf-bot Documentation
  3. Examples

All updates and releases are available in the repository. Track the build status and test coverage.


Start building smart and reliable bots for TrueConf today with python-trueconf-bot!

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_trueconf_bot-1.4.3.tar.gz (461.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_trueconf_bot-1.4.3-py3-none-any.whl (121.2 kB view details)

Uploaded Python 3

File details

Details for the file python_trueconf_bot-1.4.3.tar.gz.

File metadata

  • Download URL: python_trueconf_bot-1.4.3.tar.gz
  • Upload date:
  • Size: 461.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for python_trueconf_bot-1.4.3.tar.gz
Algorithm Hash digest
SHA256 a40535206e399915d1b1ae2ec4677c89dd7b30d9ee214d94a39454ad99a719f5
MD5 0a0ba08b704b01d07dd539f57fde55cc
BLAKE2b-256 1f53c1955cb87134bf6c839901acb0f45b3a761a35aace71a0a42fedc5441983

See more details on using hashes here.

File details

Details for the file python_trueconf_bot-1.4.3-py3-none-any.whl.

File metadata

  • Download URL: python_trueconf_bot-1.4.3-py3-none-any.whl
  • Upload date:
  • Size: 121.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for python_trueconf_bot-1.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 055c0da6b8d3f5cc0bf06079c8a113d57426c5300bfa425bb993ffbfe2e80844
MD5 2cf0f514accf543929dba462f4523689
BLAKE2b-256 dcd7ee5a61a02687cffccc7f89644ea0389c4ec033e4d72d98823a4ea75b88d2

See more details on using hashes here.

Release history Release notifications | RSS feed

1.4.4

2 files

This release

1.4.3 This release

2 files

1.4.2

2 files

1.4.1

2 files

1.4.0

2 files

1.3.0

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.10

2 files

1.1.9

2 files

1.1.8

2 files

1.1.7

2 files

1.1.6

2 files

1.1.5

2 files

1.1.4

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page