You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

10 KiB


Required arguments are enclosed in { and }, optional arguments are enclosed in [ and ]

$botname refers to the name of the IRC bot, e.g. MinetestBot

Command Description Usable by
!join {channel} [channel-key] Join the specified channel Admins
!part {channel} Leave the specified channel Admins
!quit Disconnect from IRC Server Owner
$botname: quit Disconnect from IRC Server Owner
!msg {channel/user} {message} Send message to channel/user Admins
!me {channel/user} {message} Send action to channel/user Admins
!ignore {user} Add user to ignore list Admins
!unignore {user} Remove user from ignore list Admins
!listignore List all ignored users Admins
!c {expression} Calculate expression Anyone
!op [nick] ... Op nick Admins
!deop [nick] ... DeOp nick Admins
!voice [nick] ... Voice nick Admins
!devoice [nick] ... DeVoice nick Admins
!ban {nick/mask} [nick/mask] ... Ban nick/mask Admins
!unban {nick/mask} [nick/mask] ... UnBan nick/mask Admins
!mute {nick/mask} [nick/mask] ... Mute nick/mask Admins
!unmute {nick/mask} [nick/mask]... UnMute nick/mask Admins
!kick {nick} [message] Kick nick with message Admins
(hi|hello|hey) $botname Reply with (Hi|Hello|Hey)( |!) Anyone
$botname: reload {module} Reloads specified module Admins
!rev {string} Reverse String Anyone
!b64e {string} Base64-encode a string Anyone
!b64d {string} Base64-decode a string Anyone
!rand [min] {max} Says a random number between(incl.) min and max Anyone
!seen {person} Output when person was last seen Anyone
!server [query] [query] ... Search servers at Anyone
addr:{string} searches in Address
name:{string} searches in Server name
players:{modifier} uses Player count
- most finds servers with most players
- least finds servers with least players
- >{number} finds servers with players > x
- <{num} finds servers with players < x
- [=]{number} finds servers with x players
- !{number} finds servers with not x players
ping:{modifier} uses Player count
- same modifiers as players:
port:{modifier} uses Port
- same modifiers as players:
i:{number/'last'} return Server no. x
random pick random entry from results
!up {IP/hostname} [port] Check if server at IP/hostname is up Anyone
Supports multiple Ports e.g. 123-456,999
!title [link] Query Page Title Anyone
!wik {term} Query for term Anyone
!dev {term} Query for term Anyone
!rtfm [nick] Give links to wiki and dev wiki Anyone
!questions [nick] Link to ESR's "How to ask smart questions" Anyone
!next Say: "Another satisfied customer. Next!" Anyone
!pil [nick] Link to Lua PIL Anyone
!git [nick] Link to Git manual Anyone
!btc [currency] Get Bitcoin price for specified currency Anyone
!tell {nick} {message} Tell somebody a message Anyone
!mod {modname} Searches for a mod Anyone