.. discord.py documentation master file, created by
   sphinx-quickstart on Fri Aug 21 05:43:30 2015.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to discord.py
===========================

.. image:: /images/snake.png

discord.py is a modern, easy to use, feature-rich, and async ready API wrapper
for Discord.

**Features:**

- Modern Pythonic API using ``async``\/``await`` syntax
- Sane rate limit handling that prevents 429s
- Implements the entire Discord API
- Command extension to aid with bot creation
- Easy to use with an object oriented design
- Optimised for both speed and memory

Documentation Contents
-----------------------

.. toctree::
   :maxdepth: 2

   intro
   quickstart
   migrating
   logging
   api

Extensions
-----------

.. toctree::
  :maxdepth: 3

  ext/commands/index.rst
  ext/tasks/index.rst


Additional Information
-----------------------

.. toctree::
    :maxdepth: 2

    discord
    faq
    whats_new
    version_guarantees

If you still can't find what you're looking for, try in one of the following pages:

* :ref:`genindex`
* :ref:`search`
