Skip to content
IRC bot for Hy
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contrib Drop --force-yes option in apt-get install instead club Mar 9, 2014
plugins allow smaller outputs to be printed Nov 1, 2014
tests Update test case for get_github_issue to include labels on Jan 5, 2014
.gitignore ignore nose generated hidden file .noseids Dec 24, 2013
.travis.yml Travis integration (not sure completely working or not) Dec 25, 2013
LICENSE
Makefile
README.md
hygdrop.hy fixes for hylang:0.10+ Nov 1, 2014
requirements-dev.txt Travis integration (not sure completely working or not) Dec 25, 2013
requirements.txt

README.md

hygdrop

IRC bot for Hy. Has following capabiltiy for now

  1. Can get issue details from github
  2. Can get commit details from github
  3. Prints core members of hylang
  4. evaluates hycode

Usage

Listing Core Team

list core team members

Bot only finds members and core team word in the message.

Github issue details

hy-mode#14

paultag/snitch#2

The input should be in form project/repo#issue_number, in this case bot doesn't check if line begins with ,. Similary Github commit can be accessed

hy@3e8941c

hylang/hy@3e8941c

In both cases project and repo is not mandatory, if not given then bot gets details for hylang/hy repository.

TODO

  • Code can not handle referencing function defined in the same line
  • Write a new driver and remove hygdrop/__init__.hy
  • Integrate spy mode to dump python code
  • Pastebin the looong lines and give the pastebin link to IRC
  • Move second level exception messages from stderr to IRC
  • Port command.clj from Cjoey to command.hy
  • Implement private message handling by bot
You can’t perform that action at this time.