Syndi
A modern, elegant, extensible multi-protocol chat bot—reloaded.
Formerly known as Auto.
- Website (lots of information)
- RubyGems
- Wiki
- Mailing List
- Issue Hub
Our official IRC channel is #syndi on irc.freenode.net.
Synopsis
Syndi is automated chat bot software, developed per this philosophy:
- Friendly to users, and to developers.
- Simple, smart, and clean.
- Minimal but extensible.
It is a reboot of Auto, an old IRC bot which, though featureful, suffered of design flaws.
Is it Production-Ready™?
Not yet. Syndi's a fairly sizable project. We're getting close though.
Installation
Please read the Syndi Handbook.
Compiling from source:
$ git clone git://github.com/syndibot/syndi.git syndi
$ cd syndi/
Use a specific version:
$ git checkout v4.0.0.alpha.1
Or the cutting-edge HEAD:
$ git checkout master
$ bundle install
$ rake
$ rake install
Syndi is currently known to function on these operating systems:
- Microsoft Windows
- Mac OS X
- Linux
- BSD flavors
Using these Ruby virtual machines:
- MRI/YARV (official) 2.0.0
Support
If you should find yourself in need of support, please foremost consult with the documentation on the wiki.
If the wiki fails to address your needs, please either:
- Post to the syndibot group under the support category, or
- Join the official IRC chatroom at #syndi on irc.freenode.net
Bugs should be reported on the issue management hub.
Authors
Syndi 4 was rewritten from scratch by Autumn Perrault (noxgirl) in Ruby and C, and is actively developed by the core team.
Legal
Copyright (c) 2009-2013, Autumn Perrault. All rights reserved.
Syndi is free, open-source software, distributed per the terms of the two-clause ("FreeBSD") license, the full terms of which are in LICENSE.