home · contact · privacy
Fix crash on "!" message.
[plomlombot-irc.git] / plomlombot.py
2016-06-05 Christian HellerFix crash on "!" message.
2016-04-23 Christian HellerFix logging bug.
2016-04-23 Christian HellerRewrite log system.
2016-04-23 Christian HellerImprove help text.
2016-04-23 Christian HellerFix and extend markov function.
2016-04-23 Christian HellerLowercase bot messages.
2016-04-23 Christian HellerSend user agent.
2016-04-22 Christian HellerForce handle_url timeout by Unix signal.
2016-04-18 Christian HellerHandle too-many-URLs-in-message.
2016-04-18 Christian HellerFix page reading timeouts.
2016-04-18 Christian HellerHandle URLs for too large websites / files.
2016-04-18 Christian HellerOnly show first 3 of >3 quotes, fix broken multi-quote...
2016-04-17 Christian HellerAdd session separator lines to log files.
2016-04-17 Christian HellerAdd automatic log deletion option.
2016-04-17 Christian HellerRe-try on TimeoutError on socket connect.
2016-04-17 Christian HellerSplit log directory.
2016-04-17 Christian HellerImprove logging.
2016-04-12 Christian HellerDumbify log format, fix overlong quote notices.
2016-04-12 Christian HellerOverhaul DB directory structure.
2016-04-12 Christian HellerRemove special handling of 353.
2016-04-12 Christian HellerAdd primitive channel logging.
2016-03-30 Christian HellerUse dedicated DB dir for quotes and markov log files.
2016-03-18 Christian HellerFix NoneType bug.
2016-02-16 Christian HellerUse html5lib for BeautifulSoup parsing.
2016-02-05 Christian HellerMinor improvement to markov generator.
2016-02-05 Christian HellerMinor improvements to markov generator.
2016-02-05 Christian HellerAdd idna Unicode decoding error handler to URL follower.
2016-02-05 Christian HellerFix bug overwriting all but last twts.
2016-02-05 Christian HellerFix typo in variable name.
2016-02-05 Christian HellerFix bugs in twt integration.
2016-02-05 Christian HellerAdd twt support.
2016-02-05 Christian HellerImprove markov generator.
2016-02-04 Christian HellerInstead of removing names of present users, malkovich...
2016-02-04 Christian HellerIn Markov text generation, lowercase earlier.
2016-02-04 Christian HellerStrip URLs from markov texts.
2016-02-04 Christian HellerDon't mention present users in markov texts.
2016-02-04 Christian HellerGet rid of annoying BeautifulSoup parser warning.
2016-02-02 Christian HellerShorten the default markov text length.
2016-02-02 Christian HellerAdd markov text generator.
2016-01-29 Christian HellerRe-organize code for better extendibility.
2016-01-24 Christian HellerFix crash when just commanding "!quote".
2016-01-23 Christian HellerAdd quote searching.
2016-01-23 Christian HellerImprove mobile twitter URL pattern matching.
2016-01-22 Christian HellerBe more explicit on URL change on mobile twitter page...
2016-01-22 Christian HellerHandle mobile twitter status URLs properly.
2016-01-22 Christian HellerAdd indexed !quote calls.
2016-01-22 Christian HellerSimplify quote line counting.
2016-01-21 Christian HellerShorten prefix for page title retrieval message.
2016-01-20 Christian HellerAdd basic quotes feature.
2016-01-19 Christian HellerStrip whitespace start/end from page title.
2016-01-19 Christian HellerCatch InvalidURL requests exception.
2016-01-19 Christian HellerUse BeautifulSoup for HTML parsing.
2016-01-19 Christian HellerUse request library to simplify page retrieval code.
2016-01-19 Christian HellerFix buggy HTMLParser.
2016-01-19 Christian HellerUse proper HTML parsing for page title retrieval.
2016-01-18 Christian HellerCancel page title reading on bad charset.
2016-01-18 Christian HellerIn recv_line(), handle UnicodeDecodeErrors by assuming...
2016-01-18 Christian HellerBe verbose on page title retrieval failure.
2016-01-18 Christian HellerHandle UnicodeDecodeError.
2016-01-18 Christian HellerUse NOTICE instead of PRIVMSG for bot output.
2016-01-18 Christian HellerSend user agent in URL parser requests.
2016-01-18 Christian HellerImprove URL parser regex.
2016-01-17 Christian HellerIn URL parser, add http.client.BadStatusLine handler.
2016-01-17 Christian Heller"while 1" -> "while True"
2016-01-17 Christian HellerApply PEP8.
2016-01-17 Christian HellerHandle UnicodeError in URL parsing.
2016-01-17 Christian HellerHandle URLError.
2016-01-17 Christian HellerMake python file executable.
2016-01-17 Christian HellerAdd command line options.
2016-01-17 Christian HellerSome more refactoring / de-globalizing.
2016-01-17 Christian HellerSome refactoring and variable renaming.
2016-01-17 Christian HellerDeglobalize servername variable.
2016-01-17 Christian HellerReconnect after ping timeout or broken socket.
2016-01-17 Christian HellerSome refactoring.
2016-01-17 Christian HellerURL interpreter: Handle HTTPErrors.
2016-01-17 Christian HellerAssume default charset utf-8 when no charset found...
2016-01-17 Christian HellerAdd timeout to urlopen().
2016-01-17 Christian HellerSome refactoring.
2016-01-17 Christian HellerAdd some more checks against evil URLs.
2016-01-17 Christian HellerShorten default timeout.
2016-01-17 Christian HellerAdd content-type check to URL interpreter.
2016-01-17 Christian HellerMinor variable refactoring.
2016-01-17 Christian HellerAdd some whitespace to code for better readability.
2016-01-17 Christian HellerInitial commit.