Skip to main content

A twitch chatbot for displaying LEGO sets, minifigs and parts on an HTML overlay

Project description

smirnybot9001

A twitch chatbot for displaying LEGO sets, minifigs and parts on an HTML overlay

Installation - Windows

  1. Download and Install Python https://www.python.org/downloads/
  2. Select a directory to install a Python virtualenv and open a command line
  3. Create the venv: python -m venv VENVDIR
  4. Activate the venv: VENVDIR/Scripts/activate.bat
  5. Install the SmirnyBot into the venv python -m pip install smirnybot9001
  6. Check that the Bot executables are installed in VENVDIR/Scripts smirnyboot9001.exe overlay.exe chatbot.exe
  7. Run smirnyboot.exe --help and note the default location of the config file (Usually HOMEDIR\smirnybot9001.conf)
  8. Copy the sample config file from VENVDIR\Lib\site-packages\smirnybot9001\data\sample.conf to the location noted above
  9. Create a token for your chatbot twitch user (we recommend using a different user than your personal one) by visiting: https://twitchtokengenerator.com/
  10. Configure your newly created token and your channel name (Usually your personal username) in the config file
  11. Start the bot and overlay using the smirnyboot9001.exe executable
  12. Browse to http://127.0.0.1:4711 to ensure that the overlay is running
  13. Create a Browser Source in OBS and set the URL to: http://127.0.0.1:4711. Make sure the "Control audio via OBS option is set"
  14. Test the bot! Enter !set 10228 in your chat and see if the overlay displays the wanted set.

Installation - Linux

The Bot has not been tested under Linux but should work just fine

‍☠

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

smirnybot9001-0.0.3.tar.gz (317.0 kB view details)

Uploaded Source

Built Distribution

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

smirnybot9001-0.0.3-py3-none-any.whl (269.2 kB view details)

Uploaded Python 3

File details

Details for the file smirnybot9001-0.0.3.tar.gz.

File metadata

  • Download URL: smirnybot9001-0.0.3.tar.gz
  • Upload date:
  • Size: 317.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for smirnybot9001-0.0.3.tar.gz
Algorithm Hash digest
SHA256 5af7ef3e616506bcc72d3653baa2766ba2d0c4814d6fd6ae9b98d1b5295ab9fa
MD5 8bc68e5512bf03671b565d8838283537
BLAKE2b-256 b525a557dd8072ffc16fc62c04f1538e0f219fe9a22ea8764fb3052a1dc4b751

See more details on using hashes here.

File details

Details for the file smirnybot9001-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: smirnybot9001-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 269.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for smirnybot9001-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7ef35d382e33385e92bcf959a0bea925ddb5aa0c5d06465c97657339dc52ab98
MD5 b2ab6f243d45aa56f31af1c7eadba251
BLAKE2b-256 f7ed0147e2ff84dabd1b6be408905e7583b3dc813239feab66a9ecd9001d3bcd

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