short_commands - xnamed/isida4 GitHub Wiki

Table of Contents

Access level 0

  • bot_uptime - Show bot uptime.
  • commands - Show commands list.
  • film - Search in www.kinopoisk.ru. Example:
film [id] film_id
film [search] film_name
  • help - Help system. Helps without commands: about, donation, access
  • idle - Idle time
  • inbase - Your identification in global base.
  • lang - Show language for user.
  • spell - Spellchecker. Example: spell [uk|ru|en] sentence
  • status - Show status.
  • test - Check bot activity.
  • whoami - Your identification.
  • whois - Identification.
  • wtf - Show definition.

Access level 2

  • top - Conference's activity.

Access level 3

  • afor - Show random aphorism from skio.ru
  • age - Show age of jid in conference.
  • age_split - Show age of jid in conference splitted by nicks.
  • agestat - Show age statistic for conference.
  • anek - Show random anecdote | Author: ferym
  • bash - Quote from bash.org.ru
bash [number]
  • bt - Bing translator.
bt [from_language] to_language text - translate text
bt list - list for available languages for translate
bt info <reduction> - get info about language reduction
bt lang <expression> - get languages by expression
  • bugmenot - Search in bugmenot.com
  • calc - Calculator.
  • calend - Find holiday
calend [name_holiday/date]
calendar - Calendar. Without parameters show calendar for current month.

calendar [month][year][symbol_splitter]
  • caps - Show caps node and version of client.
  • city - Cities and other place-name of the world. Examples:
city add place-name
[latitude, longtitude] - add city to database
city del place-name - delete city from database
city search [count of results|range of results] place-name - search city
city map place-name - city on the map
city place-name - coordinates of city
clck - URL Shortener
  • coin - Heads or tails
  • convert - Currency converter
convert from to count
convert list
  • define - Definition for a word or phrase.
define word - random define of word or phrase
define N word - N-th define of word or phrase
define a-b word - from a to b defines of word or phrase
  • dfn - Set definition.
dfn word=definition - remember definition as word
dfn word= - remove definition word
  • disco - Service discovery.
disco server.tld - request information about server
disco conference.server.tld [body [size]] - find body string in conference list and show size results
disco [email protected] [body [size]] - find body string in disco room conference and show size results.
  • disco_raw - Service discovery.
disco_raw server.tld - request information about server
disco_raw conference.server.tld [body [size]] - find body string in conference list and show size results
disco_raw [email protected] [body [size]] - find body string in disco room conference and show size results.
  • dist - Distance between cities.
dist search city [count of cities]
dist city1 - city2
  • dns - DNS resolver.
  • domain_info - Domain/IP address whois info.
  • domain_info_raw - Domain/IP address whois info.
  • dpi - DPI calculator.
dpi <width height size>
  • drink - Find holiday
drink [name_holiday/date]
  • dumpz - Posting text&code on dedicated server for easy sharing.
dumpz text - posting plain text,
dumpz [sh|c|html|py|php|css|sql|cpp] - posting text with highlighting
  • flibusta - Search books and authors on flibusta.net.
flibusta [-a author] [-t title] [-n number of result]
  • gcalc - Google Calculator
  • gdfn - Set global definition.
gdfn word=definition - remember definition as word
gdfn word= - remove definition word
  • gdict - Google Dictionary
gdict [from_language] to_language word
godville [last|stat|extstat|inv|quest] username
  • google - Search in google
  • header - Show net header
  • here - Current participants list
  • horo - Horoscope.
horo list - show all zodiacs.
horo date - show dates for zodiacs. | Author: ferym
  • ibash - Quote from ibash.org.ru
ibash [number]
  • isdown - Check works site
  • issue - Issues
issue [[[show|pending|accept|reject|delete|done] id] reason] - actions with issue
issue *tag1 *tag2 some text - add issue `some text` with tags tag1 and tag2
  • ithap - Quote from ithappens.ru
ithap [number]

jc - Show information about conference from jc.jabber.ru.

jc [address]
juick [msg][#]post - show post
juick tags [user] - show popular tags
juick search [text] - search text
juick [user] @username - show messages of user
  • karma - Karma.
karma [show] nick
karma top+|- [count]
For change karma: nick: +1
nick: -1
  • known - Show user's nick changes.
known <nick>
[count|all]
  • last - Last scrobled track
  • lastfriends - Last friends
  • lastloved - Last loved tracks
  • lastneighbours - Last neighbours
  • lastplaylist - Last playlist
  • lasttracks - Last scrobled tracks
  • life - Info about your life. Example: life dd.mm.yy [hour:min:sec]
  • mac - Show vendor of device by mac
  • md5 - Calculate phrase md5 sum.
  • memo - Send a message to yourself at next join
  • new - Last VCS update log
  • oboobs - Show random picture from oboobs.ru
  • obutts - Show random picture from obutts.ru
  • oracle - Prophecy oracle. Example: oracle your_answer?
  • phone - Information about telephone city code, DEF code or search code for city.
  • ping - Ping - reply time. You can ping nick in room, jid, server or transport.
  • ping_old - Ping - reply time. You can ping nick in room, jid, server or transport.
  • poem - Just funny poem
  • poke - “Poke” command
poke nick - say a random phrase for nick
Controls command, available only for bot owner:
poke show - show list of phrases
poke add phrase - add phrase
poke del phrase_number - remove phrase.
  • prefix - Set command prefix. Use 'none' for disable prefix
  • private - Redirect command output in private.
  • psto - Miniblogs http://psto.net
psto [#]post[/[from_comment][-][to_comment]] - show post
  • public - Redirect command output in groupchat.
  • qr - QR-code generator
  • quote - Quote from Internet. Exaples:
quote list - list of resources
quote [<key> [number|text]]
  • sayto - “Say to” command.
sayto jid|nick message - if jid or nick join in conference, bot send "message". Messages saves 14 days, after if message didn't be send this message remove.
  • seen - Show time of join/leave.
  • seen_split - Show time of join/leave splitted by nicks.
  • sokr - Abbreviations.
Examples: sokr abbr, sokr 6 abbr, sokr 3-7 abbr
  • stats - Users server statistic.
  • svn - Show svn log.
svn [http://]url [limit] - show last revision(s) limit
svn [http://]url rXXX - show XXX revision
  • talkers - Show local talkers
  • tasteometer - Music tastes
  • time - Client side time.
  • time_old - Client side time.
  • time_old_raw - Client side time + raw time format.
  • time_raw - Client side time + raw time format.
  • tinyurl - URL Shortener
  • tld - Search domain zones TLD.
  • to_date - Calculate count of days for requested date, if the date is holiday, that returned title of holiday.
Supported date formats: dd.mm.yyyy, dd.mm, dd.mm.yy, yyyy.mm.dd
Supported splitters: ,-.:/\
todate 05.09
todate 5/9/2010
  • todate - Calculate count of days for requested date.
Supported date formats: dd.mm.yyyy, dd.mm, dd.mm.yy, yyyy.mm.dd
Supported splitter: ,-.:/\
todate 05.09 before New year remained
todate 5/9/2010 before New year remained
  • topalbums - Top albums
  • topartists - Top artists
  • toptags - Top tags
  • toptracks - Top tracks
  • tr - Translator.
tr [from_language] to_language text - translate text
tr list - list for available languages for translate
tr info <reduction> - get info about language reduction
tr lang <expression> - get languages by expression
  • train - Train schedules by Yandex. Example: train city1 - city2
  • translate - Translator from translate.ru
translate [from_language] to_language text - translate text
translate list - list for available languages for translate
translate info <reduction> - get info about language reduction
translate lang <expression> - get languages by expression
  • true - Check truth of expession.
  • turn - Turn text from one layout to another.
  • uptime - Server or jid uptime.
  • valid - Check different languages symbols in nick.
  • vcard_raw - vCard query. Recomends make command base alias for query needs info.
vcard_raw [nick] - query generic info
vcard_raw nick
show - show available fields
vcard_raw nick
[field:name|field:name] - show requested fields from vcard.
  • ver - Client version.
  • ver+ - Client version with caps.
  • when - Show time of first join into room.
  • whenstat - Show statistic for time of first join into room.
  • whowas - Show list of users for last day
  • wiki - Search in en.wikipedia.org
  • wot - World of Tanks - info about user. Usage: wot nick [tank]
  • wtfall - All definitions of word.
  • wtfcount - Definitions count.
  • wtff - Show definition with nick and date.
  • wtfnames - List of definitions in conference.
wtfnames [all|global|import]
  • wtfp - Show definition in private.
wtfp word
[nick]
  • wtfrand - Random definition from base.
  • wtfsearch - Search in definitions base.
  • www - Show web page.
www [count (0 for all)] regexp
[http://]url - page after regexp
www [http://]url - without html tags
  • wz - Weather by airport code. Optimized version.
  • wzs - Weather by airport code. Short version.
  • wzsearch - Search weather by code, city, country.
  • wzz - Weather by airport code. Full version.
  • xep - Search XEP
  • youtube - Search at YouTube
  • zalgo - Zalgo translate

Access level 4

  • bomb - Take a bomb joke!
  • clients - Show clients statistic when available.
clients [total|global|all[ short][ os]] [string]
  • clients_old - Show clients statistic when available.
clients [total|global|all[ short][ os]] [string]
  • features - Show features of object
  • gtalkers - Show global talkers
  • hashbody - Show presence-hash of nick
  • invite - Invite to conference.
invite nick|jid
[reason]
  • msgtoadmin - Send message to bot's owner
msgtoadmin text
  • net_ping - Net Ping.
net_ping ip|domain
  • paste - Paste some text to server
  • pmlock - Deny recieve messages from unaffiliated participants in private
  • port - Check port activity
port server port1 [port2 ...]
  • res - Without parameters show top10 resources for all conferences, where bot is present.
with parameters - search in resources base
count - number of results.
  • rss_search - Search RSS/ATOM feeds

Access level 5

  • ppaste - Paste some text to server

Access level 6

  • dig - Command dig
  • findhash - Show room and nick by presence-hash
  • host - Command host
  • info - Misc information about bot.
  • nslookup - Command nslookup
  • psay - “Say” command. Bot say in private all text after command.
psay <nick>
text
  • say - “Say” command. Bot say in conference all text after command.
  • serv - Wihtout parameters show all servers freom where joined in rooms, where bot is present
with parameters - search on servers base
count - show number of results.
  • watcher - Connection activity control.
  • where - Show conferences.
  • where+ - Show conferences.

Access level 7

  • acl - Actions list.
acl show - show list
acl del [/silent] item - remove item from list
acl [/time] [/silent] msg|prs|role|aff|nick|jid|jidfull|res|age|ver|vcard|all [sub|exp|cexp] pattern command - execute command by condition
allowed variables in commands: ${NICK}, ${JID}, ${SERVER}, ${EXP} and ${/EXP}
sub = substring, exp = regular expression, cexp = case sensitive regular expression
time format is /number+identificator. s = sec, m = min, d = day, w = week, M = month, y = year. only one identificator allowed!
  • alias - Aliases.
alias add|add_global new=old
alias del|del_global|show text
  • ban - Ban user.
  • ban_past - Ban user.
  • banjid - Ban user by jid.
  • clear - Hidden cleaning of conference history.
  • config - Conference configure.
config [show[ status]|help][ item]
  • cron - Execute command by cron. Used unix-type time format.
cron [once] [anonim|silent] * * * * *
command
  • inadmin - Search in admins list of conference.
  • inban - Search in outcast list of conference.
  • inmember - Search in members list of conference.
  • inowner - Search in owners list of conference.
  • kick - Kick user.
  • member - Get member affiliation.
  • member_past - Get member affiliation.
  • memberjid - Get member affiliation.
  • moderator - Grant moderator.
  • none - Remove user affiliation.
  • none_past - Remove user affiliation.
  • nonejid - Remove user affiliation.
  • participant - Change role to participant.
  • rss - News:
rss show - show current.
rss add url time mode - add news.
rss del url - remove news.
rss get url feeds mode - get current news.
rss new url feeds mode - get unread news only.
rss clear - clear all news in current conference.
rss all - show all news in all conferences.

url - url of rss/atom chanel. can set without http://
time - update time. number + time identificator. h - hour, m - minute. allowed only one identificator.
feeds - number of messages to receive. 10 max.
mode - receive mode. full - full news, head - only headers, body - only bodies.
with -url to be show url of news.
  • sayjid - Send message to jid
 sayjid jid message.
  • seenjid - Show time of join/leave + jid.
  • seenjid_split - Show time of join/leave + jid splitted by nicks.
  • tban - Temporary ban.
tban show|del [jid] - show/del temporary bans
tban nick
timeD|H|M|S
  • reason - ban nick for time because reason.
  • th - Threads statistic
  • topic - Set conference topic.
  • unban - Unban user.
  • unbanjid - Unban user by jid.
  • visitor - Revoke voice.
  • whereis - Find nick on conference server
  • whereis - find your nick on current conference server
whereis nick - find nick on current conference server
whereis nick
[conference.]server.tld - find nick on server server.tld

Access level 8

  • backup - Backup/restore conference settings.
backup show|now|restore
show - show available copies
now - backup current conference
restore name_conference - restore settings name_conference in current conference
  • comm - Enable/Disable commands.
comm - show disable commands
comm on command - enable command
comm off command1[ command2 command3 ...] - disable one or more command
  • global_ban - Global ban. Available only for confernce owner.
global_ban del - remove conference from banlist,
global_ban add - add conference into banlist,
global_ban <jid> - ban jid in all rooms, where bot is admin.
  • reban - Cleen up outcast list. Replace different jids from same server by one server jid
reban <count>
  • setnick - Change bot nick. Available only for conference owner.

Access level 9

  • activity - Show activity of conferences.
  • answers - Import/Export answers base.
answers import [filename] - import from file
answers export [filename] - export to file
  • blacklist - Manage of conferences blacklist.
blacklist add|del|show|clear
blacklist add|del [email protected] - add|remove address from blacklist
blacklist show - show blacklist
blacklist clear - clear blacklist
  • bot_ignore - Black list.
bot_ignore show
bot_ignore add|del jid
  • bot_owner - Bot owners list.
bot_owner show
bot_owner add|del jid
  • ddos - Temporary ignore with ddos detect.
ddos [show|del jid]
  • error - Show error(s).
error [number|clear]
  • exec - Execution of external code.
  • glook - Search user in conferences where the bot is. Also show jid's
  • gsay - Global message in all conferences, where bot is present.
  • hide - Hide conference.
hide [add|del|show] [[email protected]]
  • join - Join conference.
join room[@conference.server.ru[/nick]]
[password]
  • juick_post - Send message to blog at juick.com
  • leave - Leave conference.
leave room[@conference.server.ru[/nick]]
  • limit - Set temporary message limit.
  • log - Logging history conference.
log [add|del|show][ [email protected]]
  • look - Search user in conferences where the bot is.
  • plugin - Plugin system.
plugin show|local
plugin add|del name
  • psto_post - Send message to blog at psto.net
  • quit - Shutting down the bot. You can set reason.
  • rejoin - Rejoin conference.
rejoin room[@conference.server.ru[/nick]]
[password]
  • restart - Restart the bot. You can set reason.
  • search - Search in internal jids base.
  • set_locale - Change bot localization.
set_locale en|ru|ua
  • sh - Execute shell command.
  • sh_silent - Execute shell command without output result.
  • soft_update - Soft update from VCS.
  • spy - Check conference activity
spy add <conference>[ u<number>][ m<number>] - add conference to list. u - count users, m - count message per night. At default At least one condition - the bot will leave the conference
spy del <conference> - remove conference from list
spy show - show active monitoring.
  • syslogs - Show bot's syslogs.
syslogs [number of records] [text]
  • syslogs_search - Search in bot's syslogs.
syslogs_search <regexp>
[date regexp]
  • troll - Repeat message to private.
troll nick
[text]
[number]
  • update - Update from VCS. You can set reason.
  • wwtf - Information about definition commiter.
⚠️ **GitHub.com Fallback** ⚠️