Changelog
Please see below for changes to MirahezeBot-Plugins
- travis: changed test configuration
- responses: corrections and style changes
- rss: style improvements
- test models: style tweaks
- test general: up'd max line length
- test rss: style changes & replaced http:// with https://
- mwclient no longer required
- Setuptools bumped from 49.5.0 to 49.6.0
- flake8 is now required for developers
- SQLAchemy is now at 1.3.19
- all: removed future imports
- channelmgnt: switched to caching the json config
- channelmgnt: introduced a makemodechange system
- channelmgnt: added support_channel config
- status: replaced mwclient with a new util script, introduced cached json config, renamed other config
- phab: Introduced channel specific configuration
- Changes to the gitignore file & manifest to ensure proper handling of downloads & uploads
- Changes to build configuration to prevent wasted checks
- Cleaner Changelog
- Setuptools was bumped from 49.2.0 to 49.2.1 for developers
- A bug was fixed with the task regex (T57)
- Changes to the build configuartion to prevent PyPi errors
In this update, we switch to using PyPi to install rather than copying to the plugins/modules folder. You should now delete our plugins from the plugins/modules folder and must switch to using PyPi to install. The minimum sopel version is now 7.0.5. Other requirements have changed. Please review compatibility with your install.
- This new fun module was added
- This is now wrapped in a main() script and can be called using 'sopel-dbclean'
- Bug fixes
- renamed from mh_phab to phab
- bug fixes
- bug fixes
- minor correction to help text
- Removed modules/config/*.csv
- Bug fixes
- Switched to a new json config system
With Version 7.1, we bring you a fancy new name as MirahezeBot and some bug fixes and improvements.
Please note that with this version we no longer support python 3.5, please upgrade to python 3.6 or above.
This module now supports all phabricator installs with conduit enabled.
A support_channel configuration variable was introduced.
- Removed deceprated tuple
- Introduced support_channel, wiki_username, wiki_password and data_path cnfiguration.
- some functions now use bot.reply
This was incorrectly placed in the modules folder and has been moved to tests.
This has been completely rewrote to be more efficent. We've introduced more config options as well.
This is a new cli script to help clean up databases
Now uses the owner/admin account config rather than nickname.
You can now set modes, we've improved documentation and fixed a few bugs
Has been replaced by the upstream version
We've removed the join control and replaced it with joinall that forces the bot to join all channels in your config file
Has had some merged from other responses and no longer breaks with spaces
Now works with non cloaked users
Now also recognises accounts
We changed the way we install things from pip. You only need to install requirments.txt but you might find pip-install.txt has some more fun modules on.
- Added option to set channel operators individually for each channel
- Now supports inviting users
- Bug fixes
- Created to allow users to set a status on mediawiki wikis.
- Compatible user script and template developed by RhinosF1
- See meta.miraheze.org/wiki/Template:UserStatus and https://meta.miraheze.org/wiki/User:RhinosF1/status.js
- Bug Fixes
- Added new ones
- Removed poorly used ones
- Created to allow you to access your favourite sites in fewer clicks
- Bug fixes
- test_module
- channelmgnt
- urls
- miraheze
- adminlist
- mh_phab
- welcome
- converse
- adminlist
- reminders
- Added an admin list command (.adminlist)
- Added .accesslevel command
- Added .gethelp command (pings helpful users in channels)
- Added a converse module
- Added a new reminder system