Skip to content
Snippets Groups Projects
  1. Dec 16, 2016
    • nickolas360's avatar
      Update licensing · 16a90923
      nickolas360 authored
      Docstrings don't have to be enclosed in triple quotes; update GPL
      exception to apply to all strings to reduce confusion and licensing
      issues.
      16a90923
  2. Nov 15, 2016
  3. Oct 14, 2016
  4. Sep 09, 2015
    • nickolas360's avatar
      Add documentation, update to v1.6; see commit body · 4c067fc9
      nickolas360 authored
      * Rename IrcBot to IRCBot.
      * Replace target parameter with channel in on_message() and on_notice().
      * Remove is_self parameter from events.
      * Add message parameter to on_kick().
      * Remove is_alive().
      * Change send_raw() parameters to an IRC command and a list of arguments to the
        command.
      * Rename on_other() to on_raw().
      * on_raw() is now called for every IRC message, not just ones without a
        specific event.
      * Remove async_events parameter from listen() and listen_async().
      
      * Add IStr, a case-insensitive string class.
      * Add IDefaultDict, a case-insensitive dictionary class.
      * Make all nickname, channel, and target parameters in events case-insensitive.
        See IStr for more information.
      * Add IRCBot.nicklist, a case-insensitive dictionary which stores lists of
        users in channels.
      * Make IRCBot.channels case-insensitive.
      * Make IRCBot.nickname case-insensitive.
      * Add a timeout parameter to wait().
      * Add a realname parameter to register().
      * When given a list of CA certificates, make connect() verify the server's
        hostname as well as its certificate.
      
      * Rename some private methods.
      * Rename some private buffers.
      * Make methods call send_raw() instead of writeline().
      * Handle socket errors more gracefully.
      * Make parse() a static method.
      * Add format(), which formats IRC messages.
      * Make register() wait for RPL_WELCOME instead of MODE.
      4c067fc9
  5. May 27, 2015
  6. Feb 15, 2015
Loading