Version 5.0.0
This release contains backwards-incompatible changes. See https://sopel.chat/willie_5.html for more information.
Module changes
- YouTube no longer shows bizarre lengths when the bot is running under Python 3
- When Wikipedia links are posted, a snippet of the article is shown
Core changes
WillieDBis entirely rewritten, meaning migration will be needed to access old data- Logging output to the debug channel is improved
- The name of the NickServ user can be configured with
nickserv_namein[core] - SSL is disabled on Python 2.7 when
backports.ssl_match_hostnameis not installed
API changes
- Deprecated
WillieDBfunctions are removed - CTCP actions are stripped prior to matching, and added to the
'intent'key oftrigger.tags - Deprecated
Triggerfunctions are removed bot.debugis removed, in favor of standard Python loggingtools.Nickis removed, in favor of thetools.Identifierintroduced in 4.6.0