Python API for Minetest server with irc_builder mod
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.
See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for ircbuilder-0.0.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d30366439b5ddde7c31ac6bb12c647179bb8346ee7d1715edafa1b37bd84f68e |
|
MD5 | 2473797e51d590521c14707cb5a25fab |
|
BLAKE2b-256 | bf12377dc1614e15a082ffb78046ce3d34ace8a8bead3243c1e597af87fb2807 |