The official #trilema bots directory

deedbot – maintained by trinque – call command prefix “!!”

Call Command Call Function
!!register [GPG pubkey URL] Links GPG pubkey to IRC nickname for authentication. URL can be produced by pasting GPG pubkey to wotpaste.cascadianhacker.com
!!up [nickname] If for self, requests encrypted OTP challenge string. If for other, voices [nickname] for 30 minutes
!!down [nickname] De-voice [nickname]
!!v [decrypted OTP challenge string] Voice self in #trilema
!!rate [nickname] [rating] [note] Rate person registered in deedbot's WoT
!!unrate [nickname] Unrate person registered in deedbot's WoT
!!gettrust [nickname1] [nickname2] View L1 and L2 trust connections between two people registered in deedbot's WoT. Omitting [nickname2] shows trust connections between operator and [nickname1]
!!rated [nickname1] [nickname2] Shows rating of [nickname2] by [nickname1]. Omitting [nickname2] shows rating from operator to [nickname1]
!!ratings [nickname] Shows ratings by [nickname]. Omitting [nickname] shows ratings from operator.
!!reputation [nickname] Shows ratings of [nickname]. Omitting [nickname] shows ratings of operator.
!!wot Shows all ratings stored by bot.
!!key [nickname] Fetches GPG pubkey associated with [nickname]
!!deed [PASTE URL] Verifies, bundles, and acts as registrar for GPG-signed document at [PASTE URL]
!!subscribe [RSS URL] Subscribe to [RSS URL] feeds, receive notifications of new posts or comments by private message

jhvh1 – maintained by shinohai – call command prefix “!~”

Call Command Call Function
!~google [search] View top three Google hits for [search]
!~ticker (--market all)(--currency xxx) View latest BTCUSD exchange rate as per Bitstamp. Suffix (--market all) views latest BTCUSD on all major exchanges. Suffix (--market xxx) views latest BTCxxx on all major exchanges.
!~lookup [URL] View IP address for [URL]
!~display [IP] View geographic location of [IP]
!~btc.blocks(.raw) [blockheight] View all transactions incorporated into [blockheight]. Append (.raw) to view as s-expression.
!~isup [URL] View whether [URL] is online (up) or offline (down)
!~bcstats View Bitcoin network blockheight, difficulty blocks until next difficulty reset, and estimated time until next difficulty reset
!~tslb Time since last block
!~seen [nickname] View time elapsed since [nickname] was in channel and what they wrote last
!~later tell [nickname] [message] Send [nickname] a [message] for when they return to channel
!~translate [ab] to [cd] [quote] Translate [quote] from language [ab] to [cd]. Supported language codes here : archive.is/iWEm2#selection-967.0-967.670
!~calc Calculator.
!~bash [#] Nominate previous [#] of lines for posterity on bash.contravex.com
!~step [#] View Step [#] from the AA Bible
!~bible [book] [chapter:verse] View selected chapter and verse from the Christian Bible
!~tits Print link to financial opportunititty

tb0t – maintained by mod6 – call command prefix “!%”

Call Command Call Function
!%a [project] [code] [subject] [notes] Add new TRB project ticket. Resulting ticket published on thebitcoin.foundation/tickets/
!%e [project] [id] [code] [subject] [notes] Edit existing TRB project ticket
!%r [project] [id] Remove existing TRB project ticket
!%p [print] [project] [id] Print existing TRB project ticket
!%pp Print all existing TRB project ticket
!%pc Print all TRB project ticket codes
!%h Help - lists all call commands and call functions

a111 – maintained by phf – call command “!#”

Call Command Call Function
!#s [term] Search #trilema logs for [term]
Display linked lines from btcbase.org/log [automated function]

scriba – maintained by Framedragger – call command “!$”

Call Command Call Function
!$ hello Prints "Hello, world!" and scriba uptime
!$ ssh [IP] Prints SSH banner string for [IP] if available
!$ archivestats Prints number of URLs seen since bot startup and number of URLs newly archived
!$ getarchive [URL] Checks whether [URL] was previously archived, and if not, archives [URL]
!$ phuctor Prints URLs related to Phuctor RSA Super Collider
/msg scriba help Help - lists all call commands and call functions
Display linked lines from log.mkj.lt [automated function]

The official #eulora bots directory

lobbesbot - maintained by lobbes – call command prefix “!Q”

Call Command Call Function
!Qcalc Calculator
!Qseen [nickname] View time elapsed since [nickname] spoke in #eulora
!Qs [term] Search #eulora logs for [term]
!Qauction [opening] [duration in hours] [item] Auction Euloran items [#eulora specific]
!Qauctioncancel [auctionid] Cancels the auction specified by auction ID [#eulora specific]
!Qbid [auctionid] [amount] Bid on auction specified by auction ID [#eulora specific]
!Qauctionlist Lists all active auctions [#eulora specific]
!Qauctionlist [auction id] Lists info for a single auction specified by auction id, regardless if it has expired or was cancelled [#eulora specific]
!Qautobid [auction id] [max bid] [increment amount] Via PM, set a "trigger" on an auction and the bot will auto-bid up to the max bid amount specified in response to other bids. Can also be used to update said trigger [#eulora specific]
!Qautobidlist Via PM, lists all of the active auto-bid triggers for the irc nick that sent the command [#eulora specific]
!Qautobidzero [auction id] Via PM, set all auto-bid amounts to 0 for a given auction id for the irc nick that sent the command [#eulora specific]
Display linked lines from logs.minigame.bz [automated function] [#eulora specific]

** Parties interested in contributing their botly efforts to #trilema or #eulora will be required to display their bot’s functionality in channel. If you’re currently working on a bot, first read the spec, then use the following underlined call command : !W !R !A !S !X !1 !2 !3 !4 !5 !q !w !r !a !s !x **