All pastes #491929 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-05-16 22:40 UTC
rendered paste body
0.40
        - More stable Makefile
        - Altered !search to work with only a keyword (no table). !search
          <keyword> is equivalent to !search all <keyword>.
        - POE implemented with a lot of minor internal changes and cleanup
        - Handle kills appropriately (for now, we will reconnect... this is
          probably bound to change)
        - Added debug flag to toggle debug output on/off
        - Print a list of users when joining a channel
        - Altered behaviour of search mechanism. !search <keyword> is now
          equivalent to !search all <keyword>
        - Anna^ sets mode +i on successful connect from now on.
        - When parsing messages, handle [ ,:-] (space, comma, colon, dash) as
          possible nick/message separators.
        - Logging: Anna^ can now log stuff to logfiles. ~/.anna/logs/anna.log
          logs main bot events, while activity in respective channels are
          logged as  network/#channel.log. The same goes for privmsgs.
          Logging can be controlled from the config-file (see docs for more
          info)
        - Session-handling. It is now possible to register with Anna^.
          Registered users can be voiced or opped or made bot admins (grants
          additional rights to control Anna^) See docs for more info.
          On first-run, Anna^ will let you create a root-user for the bot.
        - Anna^ makes a backup-copy of the database, before attempting an
          upgrade.
        - The escape_shell()-function have been abandoned in favour of perls
          builtin qx()
        - Bugfix: Anna^ no longer uses any hardcoded paths for the database
        - Bugfix: Anna^ only attempts to parse a config-file, if the
          permissions are correct. In the future, we might throw a warning when
          permissions are wrong.
        - Bugfix: handle quits/parts with empty statements without warnings.
        - Bugfix: missed param in on_topic
        - Bugfix: handle parts without a message
        - Bugfix: nix'd warning in googlesearch
        - Bugfix: on first run, don't attempt to connect to the database
          before  it's copied over
        - Misc. minor bugfixes