goto

command module
v0.0.0-...-8d88da4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2017 License: BSD-3-Clause Imports: 13 Imported by: 0

README

goto - go troll others

A simple IRC bot using goty (go troll yourself, https://github.com/RecursiveForest/goty).

Requirements:
	go
	goty (my fork: https://github.com/jcline/goty)
	DamerauLevenshteinDistance (https://github.com/jcline/DamerauLevenshteinDistance)

Usage:
	goto [config]

Configuration:
	On the first invocation of goto, you will be prompted for configuration.
	The config file is the Settings struct serialized to JSON.
	By default, it is stored in $XDG_CONFIG_HOME/goto/conf, or ~/.config/goto/conf if that doesn't exist.

Features:
	Gets YouTube titles and user for links pasted in channel
	Gets AmiAmi titles for links pasted in channel
	MAL anime search with ratings and NSFW tag, sorted by Damerau-Levenshtein distance of results and search terms
	reddit short uri title scraping
	Private message support
	Rate limited (1msg/10s/channel and private message by default)
	
In Progress:
	Gelbooru tags for image links pasted in channel
	Troll Bastille randomly

Planned:
	Other booru tags?
	More generic way to add features
	Multi channel support
	reddit API silliness

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL