v1.18.0
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
andQUIT
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 tobot.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_accesspart
(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 bothasd++
and++asd
(karma.py
)