Metadata-Version: 2.1
Name: MirahezeBot-Plugins
Version: 8.0.3
Summary: Sopel Plugins for Miraheze Bots
Home-page: https://github.com/MirahezeBots/MirahezeBots
Author: MirahezeBot Contributors
Author-email: bots@miraheze.org
License: Eiffel Forum License, version 2
Description: # MirahezeBots
        [![Build Status](https://travis-ci.org/MirahezeBots/MirahezeBots.svg?branch=dev)](https://travis-ci.org/MirahezeBots/MirahezeBots)
        
        MirahezeBots is an IRC bot mainly used by [Miraheze](https://meta.miraheze.org)
        ([#miraheze on freenode](http://webchat.freenode.net/?channels=miraheze)).
        
        It is simple and easy to customize.
        MirahezeBot uses [Sopel](https://sopel.chat).
        
        To use this bot, simply type install 'MirahezeBot-Plugins' from PyPi and then run 'sopel configure --plugins'
        
        To make use of the beta branch, clone the repo and check the 'dev' branch out and use pip's "install ." function to install it. You can then use 'sopel configure --plugins' as normal.
        
        Please note that in line with our security policy, we can only support Sopel 7.0.5 - 8.0 installations running Python 3.6+.
        
        [Source Github](http://github.com/sopel-irc/sopel)
        
        [More info](https://bots.miraheze.wiki)
        
        [Documentation](https://bots.miraheze.wiki/documentation.html)
        
        
        
        **Changelog**
        
        Please see below for changes to MirahezeBot-Plugins
        
        # Version 8.0.3
        ## Miscellaneous
        - Changes to the gitignore file & manifest to ensure proper handling of downloads & uploads
        - Changes to build configuration to prevent wasted checks
        - Cleaner Changelog
        ## requirements
        - Setuptools was bumped from 49.2.0 to 49.2.1 for developers
        ## phab
        - A bug was fixed with the task regex (T57)
        
        # Version 8.0.1 & 8.0.2
        - Changes to the build configuartion to prevent PyPi errors
        
        # Version 8.0.0
        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.
        ## goofy
        - This new fun module was added
        ## dbclean
        - This is now wrapped in a main() script and can be called using 'sopel-dbclean'
        ## mh_phab --> phab
        - Bug fixes
        - renamed from mh_phab to phab
        ## responses
        - bug fixes
        ## shortlinks
        - bug fixes
        ## Status
        - minor correction to help text
        
        # Version 7.2
        ## Status
        - Removed modules/config/*.csv
        ## Responses
        - Bug fixes
        ## channelmgnt
        - Switched to a new json config system
        # Version 7.1
        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.
        
        ## Phabricator
        This module now supports all phabricator installs with conduit enabled.
        
        ## Responses
        A support_channel configuration variable was introduced.
        
        ## Status
        * Removed deceprated tuple
        * Introduced support_channel, wiki_username, wiki_password and data_path cnfiguration.
        * some functions now use bot.reply
        
        ## models
        This was incorrectly placed in the modules folder and has been moved to tests.
        
        # Version 7
        ## mh_phab
        This has been completely rewrote to be more efficent.
        We've introduced more config options as well.
        ## dbclean
        This is a new cli script to help clean up databases
        ## adminlist
        Now uses the owner/admin account config rather than nickname.
        ## channelmgnt
        You can now set modes, we've improved documentation and fixed a few bugs
        ## find_updates
        Has been replaced by the upstream version
        ## joinall (was join)
        We've removed the join control and replaced it with joinall that forces the bot to join all channels in your config file
        ## responses
        Has had some merged from other responses and no longer breaks with spaces
        ## status
        Now works with non cloaked users
        ## welcome
        Now also recognises accounts
        ## Requirements
        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.
        
        # Version 6
        ## Channel Management
        * Added option to set channel operators individually for each channel
        * Now supports inviting users
        * Bug fixes
        ## Mediawiki Status
        * 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
        ## Join
        * Bug Fixes
        ## Responses
        * Added new ones
        * Removed poorly used ones
        ## Short Links
        * Created to allow you to access your favourite sites in fewer clicks
        ## Urls
        * Bug fixes
        
        # Version 5
        ## New modules added
        * test_module
        * channelmgnt
        
        ## Modules changed
        * urls
        * miraheze
        * adminlist
        
        # Version 3
        ## New modules added
        * mh_phab
        * welcome
        
        ## Modules updated
        * converse
        * adminlist
        * reminders
        
        # Version 2
        * 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
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: Eiffel Forum License (EFL)
Classifier: License :: OSI Approved :: Eiffel Forum License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Communications :: Chat :: Internet Relay Chat
Requires-Python: >=3.6
Description-Content-Type: text/markdown
