Metadata-Version: 2.1
Name: Erin
Version: 0.1.0a2
Summary: Fully Fledged Discord Bot Framework
Home-page: https://github.com/OpenDebates/Erin
Author: Erin Contributors
Author-email: contact@taven.me
License: apache
Platform: any
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Communications :: Chat
Requires-Python: >=3.7
Description-Content-Type: text/x-rst; charset=UTF-8
Requires-Dist: toml
Requires-Dist: motor
Requires-Dist: discord.py
Requires-Dist: discord-py-slash-command
Requires-Dist: verboselogs
Requires-Dist: cookiecutter
Requires-Dist: schema
Requires-Dist: dnspython
Provides-Extra: docs
Requires-Dist: Sphinx ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinx-autorun ; extra == 'docs'
Provides-Extra: tests
Requires-Dist: pytest ; extra == 'tests'
Requires-Dist: pytest-cov ; extra == 'tests'
Requires-Dist: tox ; extra == 'tests'
Provides-Extra: voice
Requires-Dist: PyNaCl (==1.3.0) ; extra == 'voice'

Erin
====

|image0|

**Batteries Included**

| |image1| |image2| |image3| |image4| |image5|

-----------------------------------------------

What is Erin?
^^^^^^^^^^^^^

Erin is an initiative to build a bot development framework like how
flask is a framework for web applications. It is built on top of the
`discord.py`_ library and supports all of it's extensions by default.

Can I get started with Erin today?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Yes, Erin works out of the box with all `discord.py`_ `extensions`_. You
can read how to set it up in the `documentation`_. However, keep in mind
that this project has not even released a pre-alpha yet. This is because
we are still deliberating core architecture and we want to get it right
the first time. As a result expect plenty of changes to the API without
any notice at all.

.. _discord.py: https://github.com/Rapptz/discord.py
.. _extensions: https://discordpy.readthedocs.io/en/stable/ext/commands/api.html#discord.ext.commands.Bot.load_extension
.. _documentation: https://erin.readthedocs.io/en/latest/?badge=latest

.. |image0| image:: https://i.imgur.com/ffkXdcI.gif
   :width: 100px
   :target: https://erin.readthedocs.io/en/latest/?badge=latest
.. |image1| image:: https://travis-ci.com/DiscordFederation/Erin.svg?branch=master
   :target: https://travis-ci.com/DiscordFederation/Erin
.. |image2| image:: https://ci.appveyor.com/api/projects/status/dm6iw684c1lgji74?svg=true
   :target: https://ci.appveyor.com/project/daegontaven/erin
.. |image3| image:: https://api.codeclimate.com/v1/badges/213ee8d6348a385e5df7/maintainability
   :target: https://codeclimate.com/github/DiscordFederation/Erin/maintainability
.. |image4| image:: https://codecov.io/gh/DiscordFederation/Erin/branch/master/graph/badge.svg
   :target: https://codecov.io/gh/DiscordFederation/Erin
.. |image5| image:: https://readthedocs.org/projects/erin/badge/?version=latest
   :target: https://erin.readthedocs.io/en/latest/?badge=latest


