Will is a simple, beautiful-to-code bot for slack, hipchat, and a whole lot more.
Python Other
Latest commit b845a3d Nov 28, 2017 @skoczen skoczen Merge pull request #316 from skoczen/beta
Beta
Permalink
Failed to load latest commit information.
docker Updates to 2.1, documents docker hub Nov 28, 2017
docs Updates to 2.1, documents docker hub Nov 28, 2017
source pulls eggs for testing Oct 26, 2017
will Updates to 2.1, documents docker hub Nov 28, 2017
.coveragerc Bit more cleanup Oct 26, 2017
.gitignore Much lower CPU usage, first pass at fuzzy matching, profiling added. Oct 3, 2017
.travis.yml Updates to 2.1, documents docker hub Nov 28, 2017
AUTHORS Add Roy Zheng to AUTHORS, clean up trailing slashes Oct 20, 2017
CONTRIBUTING.md Massive pep8 cleanup Feb 27, 2015
LICENSE Updates to an existing company Apr 17, 2017
MANIFEST.in Documentation for all backends in, smarter generate_will - maybe the … Nov 4, 2017
Procfile temporarily adds procfile Dec 12, 2013
README.md Documentation for 2.0.1beta1 release Nov 2, 2017
circle.yml pulls eggs for testing Oct 26, 2017
config.py Gets generate_will_project working smoothly, starts re-support of pyt… Oct 27, 2017
fabfile.py Adds docker login Nov 28, 2017
mkdocs.yml Interactive generation, documentation nav and transitions. Nov 3, 2017
profile.txt Much lower CPU usage, first pass at fuzzy matching, profiling added. Oct 3, 2017
requirements.txt Documentation for all backends in, smarter generate_will - maybe the … Nov 4, 2017
runtime.txt moves to root Dec 12, 2013
setup.cfg Merges in master and 1.0.2 Oct 24, 2017
setup.py Documentation for all backends in, smarter generate_will - maybe the … Nov 4, 2017
start_dev_will.py Fixes py3 for dev mode Nov 27, 2017
tox.ini Gets tests passing. Oct 24, 2017

README.md

Travis Badge Pypi Badge

Will's smilling face

Meet Will.

Will is the friendliest, easiest-to-teach bot you've ever used. He works on Slack, Hipchat, Rocket.chat, and more - so you can build your bot without platform lock-in.

He makes teaching your chat bot this simple:

@respond_to("hi")
def say_hello(self, message):
    self.say("oh, hello!")

The first version of Will was built by Steven Skoczen while in the Greenkahuna Skunkworks (now defunct), was extended by Ink and Feet and has been contributed to by lots of awesome people.

Will has docs, including a quickstart and lots of screenshots at: http://skoczen.github.io/will/

If you've been using Will 0.x or 1.x, and are wondering how to upgrade to 2.x, here's our friendly guide. :)

Check them out!