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
- Download and Install Python https://www.python.org/downloads/
- Select a directory to install a Python virtualenv and open a command line
- Create the venv:
python -m venv VENVDIR
- Activate the venv:
VENVDIR/Scripts/activate.bat
- Install the SmirnyBot into the venv
python -m pip install smirnybot9001
- Check that the Bot executables are installed in
VENVDIR/Scripts smirnyboot9001.exe overlay.exe chatbot.exe
- Run
smirnyboot.exe --help
and note the default location of the config file (UsuallyHOMEDIR\smirnybot9001.conf
) - Copy the sample config file from
VENVDIR\Lib\site-packages\smirnybot9001\data\sample.conf
to the location noted above - Create a token for your chatbot twitch user (we recommend using a different user than your personal one) by visiting: https://twitchtokengenerator.com/
- Configure your newly created token and your channel name (Usually your personal username) in the config file
- Start the bot and overlay using the
smirnyboot9001.exe
executable - Browse to http://127.0.0.1:4711 to ensure that the overlay is running
- 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"
- 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.4.tar.gz
(317.2 kB
view hashes)
Built Distribution
smirnybot9001-0.0.4-py3-none-any.whl
(269.4 kB
view hashes)
Close
Hashes for smirnybot9001-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a80836a5ecbb3b1e779f781ce422315985913afcbb8a25d5a802c163e9105158 |
|
MD5 | 578035810eb19a4471a969b020d5bc42 |
|
BLAKE2b-256 | 9bd04a26fc865f27187d824ff83375c1a1fd2e20607fe9c0aaa7a2260086c097 |