Directories ¶
Path | Synopsis |
---|---|
Package bot implements an IRC bot with plugins.
|
Package bot implements an IRC bot with plugins. |
lib
|
|
darkstat
Package darkstat provides a library to read information from darkstat web server.
|
Package darkstat provides a library to read information from darkstat web server. |
disk
Package disk can be used to retrieve disk information like total/free bytes.
|
Package disk can be used to retrieve disk information like total/free bytes. |
geo
Package geo implements geographic functions such as location of an IP address.
|
Package geo implements geographic functions such as location of an IP address. |
geo/client
GeoIP client.
|
GeoIP client. |
geonames
Package geonames implements geonames.org APIs.
|
Package geonames implements geonames.org APIs. |
google/search
Package search implements Google Custom Search.
|
Package search implements Google Custom Search. |
google/search/client
Google Custom Search client.
|
Google Custom Search client. |
google/translate
Package translate implements translation on Google Translate.
|
Package translate implements translation on Google Translate. |
google/translate/client
Google Translate client.
|
Google Translate client. |
metal
Package metal is a library to represent metal bands.
|
Package metal is a library to represent metal bands. |
metal/all
Package all is a library to search for metal bands on all known sites.
|
Package all is a library to search for metal bands on all known sites. |
metal/all/client
Binary client searches for metal bands.
|
Binary client searches for metal bands. |
metal/metalarchives
Package metalarchives is a library to search for bands on metal archives.
|
Package metalarchives is a library to search for bands on metal archives. |
metal/metalarchives/client
Binary client searches for bands on metalarchives.
|
Binary client searches for bands on metalarchives. |
metal/metalorgie
Package metalorgie is a library to search for bands on metalorgie.
|
Package metalorgie is a library to search for bands on metalorgie. |
metal/metalorgie/client
Binary client searches for bands on metalorgie.
|
Binary client searches for bands on metalorgie. |
metal/spiritofmetal
Package spiritofmetal is a library to search for bands on spirit of metal.
|
Package spiritofmetal is a library to search for bands on spirit of metal. |
metal/spiritofmetal/client
Binary client searches for bands on spiritofmetal.
|
Binary client searches for bands on spiritofmetal. |
mldonkey
Package mldonkey implements a library to talk to MLDonkey.
|
Package mldonkey implements a library to talk to MLDonkey. |
mldonkey/client
MLDonkey client for stats and add link by URL.
|
MLDonkey client for stats and add link by URL. |
nohl
Package nohl implements methods to avoid highlighting nicks on a channel.
|
Package nohl implements methods to avoid highlighting nicks on a channel. |
openweathermap
Package openweathermap implements openweathermap.org API.
|
Package openweathermap implements openweathermap.org API. |
openweathermap/client
Binary openweathermap gets weather information for a location.
|
Binary openweathermap gets weather information for a location. |
size
Package size implements human representation of bytes size.
|
Package size implements human representation of bytes size. |
tls
Package tls configures TLS with root CAs given by flag.
|
Package tls configures TLS with root CAs given by flag. |
tor
Package tor implements a library to query a TOR node via its control port.
|
Package tor implements a library to query a TOR node via its control port. |
transmission
Package transmission implements a library to talk to Transmission.
|
Package transmission implements a library to talk to Transmission. |
transmission/client
Transmission client for stats and add torrent by URL.
|
Transmission client for stats and add torrent by URL. |
transport
Package transport provides an net/http Transport in a single place.
|
Package transport provides an net/http Transport in a single place. |
travisci
Package travisci implements a library to query Travis-CI builds using their JSON API.
|
Package travisci implements a library to query Travis-CI builds using their JSON API. |
urbandictionary
Package urbandictionary implements Urban Dictionary definition of words using their JSON API.
|
Package urbandictionary implements Urban Dictionary definition of words using their JSON API. |
url
Package url implements a library to get a meaningful title of web URLs.
|
Package url implements a library to get a meaningful title of web URLs. |
plugins
|
|
admin
Package admin implements a plugin in which registered admins can instruct the bot to perform commands (say, act, notice, op, deop, voice, devoice, quit).
|
Package admin implements a plugin in which registered admins can instruct the bot to perform commands (say, act, notice, op, deop, voice, devoice, quit). |
asm
Package asm is a plugin to explain x86/x86-64 assembly instructions.
|
Package asm is a plugin to explain x86/x86-64 assembly instructions. |
asm/generate
Binary mnemonics generates a Go file with mapping of mnemonics and their description from the x86/x86-64 reference.
|
Binary mnemonics generates a Go file with mapping of mnemonics and their description from the x86/x86-64 reference. |
cdecl
Package cdecl implements a plugin to explain C declarations using http://cdecl.org.
|
Package cdecl implements a plugin to explain C declarations using http://cdecl.org. |
coin
Package coin implements a plugin to show coin prices from coinlayer API.
|
Package coin implements a plugin to show coin prices from coinlayer API. |
darkstat
Package darkstat implements a plugin to see stats from darkstat.
|
Package darkstat implements a plugin to see stats from darkstat. |
df
Package df implements a plugin to monitor disk usage and notify when low.
|
Package df implements a plugin to monitor disk usage and notify when low. |
dl
Package dl implements a plugin to see downloads stats from mldonkey/transmission.
|
Package dl implements a plugin to see downloads stats from mldonkey/transmission. |
dns
Package dns implements a plugin to query DNS of a host/IP.
|
Package dns implements a plugin to query DNS of a host/IP. |
dnssec
Package dnssec implements a plugin to analyzes a domain with Verisign Labs DNSSEC analyzer.
|
Package dnssec implements a plugin to analyzes a domain with Verisign Labs DNSSEC analyzer. |
errors
Package errors implements a plugin to get Linux & Windows error and status information.
|
Package errors implements a plugin to get Linux & Windows error and status information. |
failotron
Package failotron implements a plugin in which users of a channel can ask the bot to randomly select a human (non-bot) on the channel for the next fail.
|
Package failotron implements a plugin in which users of a channel can ask the bot to randomly select a human (non-bot) on the channel for the next fail. |
followers
Package followers implements a plugin which invites specified people to join channels the bot joins.
|
Package followers implements a plugin which invites specified people to join channels the bot joins. |
geo
Package geo implements a plugin to get geo location of an IP/host.
|
Package geo implements a plugin to get geo location of an IP/host. |
git
Package git implements a plugin to view and watch git commits.
|
Package git implements a plugin to view and watch git commits. |
golang
Package golang implements a plugin to run Go snippets with http://play.golang.org.
|
Package golang implements a plugin to run Go snippets with http://play.golang.org. |
hots
Package hots implements a plugin to show Heroes of the Storm (HotS) player stats.
|
Package hots implements a plugin to show Heroes of the Storm (HotS) player stats. |
idle
Package idle implements a plugin to see idle times on channels.
|
Package idle implements a plugin to see idle times on channels. |
imdb
Package imdb implements a plugin to search IMDb titles.
|
Package imdb implements a plugin to search IMDb titles. |
invite
Package invite implements a plugin to join channels on invite.
|
Package invite implements a plugin to join channels on invite. |
mac
Package mac implements a plugin to find the orgainzation behind a MAC address using IEEE public OUI.
|
Package mac implements a plugin to find the orgainzation behind a MAC address using IEEE public OUI. |
mac/generate
Binary ieeeoui generates a Go file with mapping of OUI and organization from IEEE public OUI.
|
Binary ieeeoui generates a Go file with mapping of OUI and organization from IEEE public OUI. |
metal
Package metal implements a plugin to get metal band information.
|
Package metal implements a plugin to get metal band information. |
old
Package old implements a plugin to remember URLs and announce duplicates.
|
Package old implements a plugin to remember URLs and announce duplicates. |
ping
Package ping implements a plugin to ping a host or IP (v4/v6) using system ping.
|
Package ping implements a plugin to ping a host or IP (v4/v6) using system ping. |
quotes
Package quotes implements a plugin to save and replay quotes.
|
Package quotes implements a plugin to save and replay quotes. |
renick
Package renick implements a plugin to get back a specific nick if it was taken.
|
Package renick implements a plugin to get back a specific nick if it was taken. |
scores
Package scores implements a plugin to score things on channels.
|
Package scores implements a plugin to score things on channels. |
search
Package search implements a plugin to search on Google Custom Search.
|
Package search implements a plugin to search on Google Custom Search. |
sed
Package sed implements a plugin to replace pattern in sentences.
|
Package sed implements a plugin to replace pattern in sentences. |
stock
Package stock implements a plugin to get stock quotes.
|
Package stock implements a plugin to get stock quotes. |
tail
Package tail implements a plugin to tail files and notify new lines on all channels.
|
Package tail implements a plugin to tail files and notify new lines on all channels. |
timezone
Package timezone implements a plugin to get local time at a location.
|
Package timezone implements a plugin to get local time at a location. |
tor
Package tor implements a plugin to get info from a TOR node.
|
Package tor implements a plugin to get info from a TOR node. |
translate
Package translate implements a plugin to translate with Google Translate.
|
Package translate implements a plugin to translate with Google Translate. |
travisci
Package travisci implements a plugin to get and monitor Travis-CI builds.
|
Package travisci implements a plugin to get and monitor Travis-CI builds. |
up
Package up implements a plugin to check if a web host is up or down.
|
Package up implements a plugin to check if a web host is up or down. |
urban
Package urban implements a plugin to get Urban Dictionary definition of words.
|
Package urban implements a plugin to get Urban Dictionary definition of words. |
urltitle
Package urltitle implements a plugin to watch web URLs, fetch and display title.
|
Package urltitle implements a plugin to watch web URLs, fetch and display title. |
weather
Package weather implements a plugin to get weather conditions from OpenWeatherMap.
|
Package weather implements a plugin to get weather conditions from OpenWeatherMap. |
whoami
Package whoami implements a plugin to report user and host the bot runs as.
|
Package whoami implements a plugin to report user and host the bot runs as. |
Click to show internal directories.
Click to hide internal directories.