This package provides a python api for sending commands to a Minetest server over IRC.
The source for this package is available here.
To install
pip install ircbuilder
Requires Minetest with irc_builder mod
On Ubuntu or Debian linux:
sudo apt install minetest lua-socket mkdir -p ~/.minetest/mods cd ~/.minetest/mods git clone --recursive git@github.com/minetest-mods/irc.git git clone git@github.com:ShadowNinja/minetest-irc_commands.git irc_commands git clone https://github.com/mt-mods/basic_materials.git git clone https://github.com/mt-mods/signs_lib.git git clone git@github.com:timcu/irc_builder.git minetest
On Windows:
# Download and extract minetest-5.3.0-win64.zip to Documents folder (https://www.minetest.net/downloads/) # Run Git-Bash (you will need to install it first. https://git-scm.com/download/) cd ~/Documents/minetest/mods git clone --recursive git@github.com/minetest-mods/irc.git git clone git@github.com:ShadowNinja/minetest-irc_commands.git irc_commands git clone https://github.com/mt-mods/basic_materials.git git clone https://github.com/mt-mods/signs_lib.git git clone git@github.com:timcu/irc_builder.git exit # Double click on Documents > minetest > bin > minetest.exe
On Mac OS X:
brew install minetest luarocks-5.1 luarocks-5.1 install luasocket mkdir -p ~/Library/Application\ Support/minetest/mods cd ~/Library/Application\ Support/minetest/mods git clone --recursive git@github.com/minetest-mods/irc.git git clone git@github.com:ShadowNinja/minetest-irc_commands.git irc_commands git clone https://github.com/mt-mods/basic_materials.git git clone https://github.com/mt-mods/signs_lib.git git clone git@github.com:timcu/irc_builder.git /usr/local/opt/minetest/minetest.app/Contents/MacOS/minetest
On Mac OS X using MacPorts:
sudo port install minetest luarocks sudo -H luarocks install luasocket cd /opt/local/share/lua/5.1 sudo ln -s ../5.3/socket # Then continue from third line above
Once running, adjust the following settings:
# Settings > Advanced > Server/Singleplayer > Security > Trusted mods > irc # Settings > Advanced > Mods > irc > Basic > Bot nickname > eg mtserver # Settings > Advanced > Mods > irc > Basic > IRC server > eg irc.undernet.org # Settings > Advanced > Mods > irc > Basic > IRC server port > eg 6667 or 6697 # Settings > Advanced > Mods > irc > Basic > Channel to join > eg ##myminetest
Metadata
Release files for ircbuilder 0.0.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ircbuilder-0.0.12-py3-none-any.whl | Python 3 | none | any | Details |
Release files / ircbuilder-0.0.12-py3-none-any.whl
| Download URL | ircbuilder-0.0.12-py3-none-any.whl |
|---|---|
| Size | 11.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d30366439b5ddde7c31ac6bb12c647179bb8346ee7d1715edafa1b37bd84f68e
|
|
BLAKE2b-256 checksum How to use checksums |
bf12377dc1614e15a082ffb78046ce3d34ace8a8bead3243c1e597af87fb2807
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.6
|