Skip to main content

telebotties

Project description

Telebotties Code style: black

Create and share robots with real-time remote controls

Stream to Twitch or YouTube and let viewers control your robot one by one

  • No hardware required to get started
  • Arduino and Raspberry Pi tutorials available
  • OBS and Streamlabs compatible video source
  • Simple open-source Python library

Check telebotties.com for currently online bots!

Quick start

  1. Install the library (help):
pip install --upgrade telebotties
  1. Create and save a bot.py file:
import telebotties as tb


b = tb.Button("A")

@b.on_press
def hello():
    tb.print("Hello")

@b.on_release
def world():
    tb.print("World")

tb.run()
  1. Execute the bot.py file with
python bot.py

and open the returned link in browser (help).

  1. From the browser, add a live video feed by opening the video feed link in a separate tab or another device such as phone.

  2. Press the Try controls -button. Now when you press and release A key from a keyboard or a touch screen, texts "Hello" and "World" get printed on the bottom of the live video feed.

Check the full documentation if you want to learn how to:

and a lot more!

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

telebotties-0.0.5.tar.gz (39.4 kB view details)

Uploaded Source

Built Distribution

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

telebotties-0.0.5-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

Details for the file telebotties-0.0.5.tar.gz.

File metadata

  • Download URL: telebotties-0.0.5.tar.gz
  • Upload date:
  • Size: 39.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for telebotties-0.0.5.tar.gz
Algorithm Hash digest
SHA256 88f532bb68814be7d0601053d4f7a1832eab79e2ff125abc6e87c3c89207fd0f
MD5 10ca0f0cec1e503ab07fbe6794de74b1
BLAKE2b-256 4c4e39fb79ef92c99fb175ca1f46a9d2621444afa30057c00f28e0d558602532

See more details on using hashes here.

File details

Details for the file telebotties-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: telebotties-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 41.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for telebotties-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 db6c85c9c7785fad77553df3c9d08a6c8a6f043a1468ae0234b3e1e82e358263
MD5 bcd1f231f952072722840e08e4f492d6
BLAKE2b-256 4d9b20611d8202f85a82472db78b70be85082f2269c3d975f99482416ef7371f

See more details on using hashes here.

Supported by

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