Skip to content

v1.18.0

Compare
Choose a tag to compare
@jesopo jesopo released this 20 Jan 13:52
· 432 commits to master since this release

Added:

  • New dependency in requirements.txt: dateutils
  • Show transferred github issues by default (git_webhooks)
  • hostmask-tracking.py - keep a history of what hostmasks each nickname has used
  • Also watch NICK and QUIT lines to see when our nickname might be freee (nick_regain.py)
  • IRCv3 draft/delete implementation (ircv3_editmsg.py)
  • Show account and realname in JOIN formattin when available (format_activity.py)

Changed:

  • Removed --data-dir, --database and --log-dir, these options have been moved to bot.conf
  • Reworded karma change output
  • !grab not tries to attach quote to account, not just nickname (quotes.py)
  • !wordiest not defaults to the current channel (words.py)
  • !part now works for +o users or users with channel_access part (admin.py)

Fixed:

  • cron would fail to initialise at 59 minutes past the hour (core_modules/cron.py)
  • Don't send typing notications by default for pattern-based commands
  • Regex error when replacement starts with a number (sed.py)
  • Reimplement lost IRCv3 account-tag functionality (permissions)
  • Show username when fediverse displayname is "" (fediverse)
  • ++asd++ used to give karma to both asd++ and ++asd (karma.py)