Skip to content
Snippets Groups Projects
Name Last commit Last update
docs
guppy
INSTALL
README
TODO
guppy-start
license
guppy is a modular IRC bot. We would like to provide an easy to use alternative to other currently available IRC bots. The API makes new modules easier to add.. The project is in beta.

Features

 [admin] Keep a list of bot users and passwords. Bot administrators can send raw commands to server and add other administrators.
 [fact] Keep a list of factoids. Everyone can change them. The dictionary is located at ~/.gpy/dict .
 [calc] Perform basic calculations on a Reverse Polish Notation Input. Should be enough for most operations needed. The implementation is pretty straightforward and secure; eval() isn't used.
 [--makeconf] Keep a configuration file at ~/.guppy/main.cfg . It's created basing on your answers on first run, and you can run gpy-start with the --makeconf switch to edit the current configuration.
 Logs. Keep a log of queries to the bot and any errors encountered.
 [web] Perform some web functions
  Google translate
  Google web search
  duckduckgo.com infoboxes search
  dns lookup
  youtube video information lookup by URL or id

Files

 INSTALL - how to install
 docs/ - how stuff works
 TODO - planned features