Sounds good, and no hard feelings (I deleted the ansibot entirely, so even if the bot had some hard feelings, those are gone, too :)! If you'd ever like a bot in the channel, I'd be happy to help.
One of the most helpful aspects of a bot (IMO) is the 'remind' functionality, which is put to very good use in more distributed communities which rely more heavily on IRC as a central dev channel; since Ansible has the two mailing lists, a channel, and the main GitHub issue tracker, it may be overkill, but definitely something to consider as the community grows! -Jeff Geerling P.S. And on a related note, I can understand the privacy/logging argument, but I'd never say anything in a public IRC channel that I wouldn't say publicly on Twitter or another public forum; it's easy to log public channel activity and preserve and/or publish the log after the fact. I'm sure you know this, but I wanted to mention the fact so others who might see this conversation don't assume a false sense of privacy when loggers/bots aren't around :) On Sunday, May 25, 2014 3:40:52 PM UTC-5, Michael DeHaan wrote: > > We have always had a no bots policy for #ansible and I have removed this > bot. > > Not only are bots annoying when they auto respond to words and become > entertainment, but a logged channel is something that prevents many users > at certain more restrictive organizations from talking freely about their > infrastructure. > > Additionally, this is confusing WRT the "ansibot" which responds to > github, something that we actually do maintain. > > #ansible should be about discussing ansible, by humans. > > > > > > On Sat, May 24, 2014 at 11:29 PM, Jeff Geerling > <[email protected]<javascript:> > > wrote: > >> I've spun up a simple IRC bot, 'ansibot', and stuck the bot in >> #ansible... It seems to be running fine for now (I'm estimating it could >> take a pretty significant amount of channel traffic (in more than one >> channel) before falling over; it's using Phergie, installed using the >> phergie >> role on Galaxy <https://galaxy.ansible.com/list#/roles/568>. >> >> The host on which it's running hasn't been the most reliable (~99.1% >> uptime) for the past month. If the bot becomes helpful enough, I could move >> it to another more stable server, but the bot will at least be resilient, >> as it will restart itself if it dies. >> >> There are a bunch of small features baked into Phergie/ansibot (every >> command is prefixed by a ! so the bot knows it's a bot command and not >> gibberish): >> >> - [add|remove]lart - saves facts/reminders which will be echoed to >> the channel when the word is added. Try out some of the terms in the bot >> already, like 'docs' or 'ansible-devel'. >> - karma - add '++' (two plus signs) after a nick or term to increase >> karma by one, '--' to decrease by one. !karma [word] will display the >> nick/word's karma. >> - !remind - use remind to remind users (even if they're offline) of >> something (e.g. "!remind mdehaan you are awesome" to remind mdehaan when >> he >> returns and types a message in #ansible). >> - !beer [nick] - give someone a beer >> >> There are some other plugins enabled that you can discover/explore using >> /msg ansibot help... and if the bot is abused (or unwanted!), I'll take it >> down. >> >> Thoughts? Questions? Suggestions? >> >> -Jeff Geerling >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ansible Project" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/f0d5e586-bd41-4a39-9d25-23749a4e7b39%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/f0d5e586-bd41-4a39-9d25-23749a4e7b39%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/21458906-e34a-4fe6-aff8-bc66d38aa5e0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
