furrycat/catbot.git
2016-11-15 CMDR furrycatSplit long messages solely by length not line count.
2016-11-15 CMDR furrycatTypo.
2016-11-12 CMDR furrycatInitial report to the right channel.
2016-11-12 CMDR furrycatConsistency.
2016-11-12 CMDR furrycatAdded faction plugin.
2016-11-12 CMDR furrycatMoved EDDB search to separate module.
2016-11-11 CMDR furrycatAnnouncement() class.
2016-11-11 CMDR furrycatAnnouncement debugging.
2016-11-11 CMDR furrycatTry harder to identify previously-posted announcements.
2016-11-11 CMDR furrycatHandle null interval.
2016-11-11 CMDR furrycatDon't lose the args after parsing channel.
2016-11-11 CMDR furrycatHandle ints in parse_boolean().
2016-11-11 CMDR furrycatCatch lack of read message history permission retrievin...
2016-11-11 CMDR furrycatHandle failure to find announcer.
2016-11-11 CMDR furrycatEnsure we can get the member permissions in get_message().
2016-11-11 CMDR furrycatAdded digest command to developer plugin.
2016-11-10 CMDR furrycatPlugin enhancements.
2016-11-10 CMDR furrycatMoved treats to affection plugin.
2016-11-10 CMDR furrycatMoved id command to developer plugin.
2016-11-10 CMDR furrycatUse ThrowingArgumentParser in bling plugin.
2016-11-10 CMDR furrycatArgumentParser which throws an exception instead of...
2016-11-09 CMDR furrycatMethod to determine which servers are appropriate for...
2016-11-06 CMDR furrycatAccept multiple matches if the first matches exactly.
2016-11-06 CMDR furrycatDestination for errors.
2016-11-06 CMDR furrycatMention shopper.
2016-11-06 CMDR furrycatAdded orbital and large flags.
2016-11-06 CMDR furrycatEDDB helper plugin.
2016-11-05 CMDR furrycatPlugin to calculate headings in orbital cruise.
2016-11-05 CMDR furrycatGreeting fixes.
2016-11-04 CMDR furrycatDon't check for previously posted ASAP messages.
2016-11-04 CMDR furrycatASAP announcements might not play.
2016-11-04 CMDR furrycatWe require python3 so don't test for it.
2016-11-03 CMDR furrycatYelp on unrecognised command.
2016-11-03 CMDR furrycatAllow disabling the modification of channel permissions...
2016-11-03 CMDR furrycatFind voice_channel_for_user().
2016-11-03 CMDR furrycatFixed some silly dict key errors.
2016-11-03 CMDR furrycatUse parse_channel() in plugins.
2016-11-03 CMDR furrycatAdded parse_channel().
2016-11-03 CMDR furrycatSmall bugfixes.
2016-11-02 CMDR furrycatTypo.
2016-11-02 CMDR furrycatLog something more useful when an announcement with...
2016-11-02 CMDR furrycatMore copy/paste-friendly announcements list.
2016-11-02 CMDR furrycatTry harder not to send too big messages.
2016-11-02 CMDR furrycatTypo.
2016-11-02 CMDR furrycatCorrect syntax for attachments in announcement show.
2016-11-02 CMDR furrycatAttach artwork to announcements.
2016-11-02 CMDR furrycatUse say() with attachment when blinging.
2016-11-02 CMDR furrycatLet say() add an attachment.
2016-10-31 CMDR furrycatTypo.
2016-10-31 CMDR furrycatSyntax.
2016-10-31 CMDR furrycatMissing math import.
2016-10-29 CMDR furrycatMoved pytz to announcements.py.
2016-10-29 CMDR furrycatFixed playing multiprocessing.
2016-10-29 CMDR furrycatDescription for Bling.
2016-10-29 CMDR furrycatInclude plugin commands in help output.
2016-10-29 CMDR furrycatDon't wake up to say goodbye!
2016-10-29 CMDR furrycatAdded plugins.bind_variable().
2016-10-29 CMDR furrycatMoved some admin commands to plugin.
2016-10-29 CMDR furrycatCheck for voice greeting properly.
2016-10-28 CMDR furrycatMoved bling to plugin.
2016-10-27 CMDR furrycatCommands to manage greetings.
2016-10-27 CMDR furrycatTypos.
2016-10-27 CMDR furrycatMissing urllib import.
2016-10-27 CMDR furrycatMissing sys import.
2016-10-27 CMDR furrycatFixed open_url().
2016-10-27 CMDR furrycatTypo.
2016-10-27 CMDR furrycatGreet on the right server.
2016-10-27 CMDR furrycatFixed say_expect.
2016-10-27 CMDR furrycatf
2016-10-27 CMDR furrycatMoved greetings to plugin.
2016-10-27 CMDR furrycatTypos.
2016-10-27 CMDR furrycatPlugins can handle on_member_join().
2016-10-27 CMDR furrycatFind plugins in plugin/<name>/<name>.py.
2016-10-27 CMDR furrycatGrammar.
2016-10-26 CMDR furrycatAdded functions for cat noises.
2016-10-26 CMDR furrycatChoose a voice channel based on member.
2016-10-26 CMDR furrycatTidy exception printing.
2016-10-26 CMDR furrycatMoved hashing to bot.digest().
2016-10-26 CMDR furrycatMoved announcements to plugin.
2016-10-26 CMDR furrycatTidyup.
2016-10-26 CMDR furrycatMoved feed_key() to Feeds.
2016-10-26 CMDR furrycatTry not to miss previously posted feeds.
2016-10-26 CMDR furrycatAdded RNG plugin.
2016-10-26 CMDR furrycatPlugin can describe itself.
2016-10-26 CMDR furrycatFeeds feature parity.
2016-10-26 CMDR furrycatHandle logging consistently.
2016-10-26 CMDR furrycatTest for plugin on_ready() before trying to run.
2016-10-25 CMDR furrycatInitial plugin system with feeds as the first plugin.
2016-10-25 CMDR furrycatReduce spam of announcements in quiet channels.
2016-10-25 CMDR furrycatMake logs_from() limit configurable, defaulting to...
2016-10-23 CMDR furrycatHandle attempt to edit with no parameters.
2016-10-23 CMDR furrycatAdded commands to manage news feeds.
2016-10-23 CMDR furrycatAbstract table entry creation.
2016-10-23 CMDR furrycatFormatting.
2016-10-23 CMDR furrycatFeeds can be temporarily disabled.
2016-10-23 CMDR furrycatHandle posting multiple feeds to the same channel.
2016-10-23 CMDR furrycatFixed indices for announcements and feeds.
2016-10-23 CMDR furrycatDon't overwrite permissions that are already correct.
2016-10-23 CMDR furrycatAdded hacky permissions comparision.
2016-10-22 CMDR furrycatGet RSS feed configuration from the database.
next