Metadata-Version: 2.1
Name: topggpy-disnake
Version: 2.0.1
Summary: A simple API wrapper for Top.gg written in Python.
Home-page: https://github.com/zachnieto/topggpy-disnake
Author: Zach Nieto
Author-email: zachnieto14@gmail.com
Maintainer: Zach Nieto
License: MIT
Keywords: discord bot server list discordservers serverlist discordbots botlist topgg top.gg
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >= 3.6
License-File: LICENSE

#####################
Top.gg Python Library
#####################

.. image:: https://img.shields.io/pypi/v/topggpy.svg
   :target: https://pypi.python.org/pypi/topggpy
   :alt: View on PyPi
.. image:: https://img.shields.io/pypi/pyversions/topggpy.svg
   :target: https://pypi.python.org/pypi/topggpy
   :alt: v1.0.0
.. image:: https://readthedocs.org/projects/topggpy/badge/?version=latest
   :target: https://topggpy.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

A simple API wrapper for `Top.gg <https://top.gg/>`_ written in Python, supporting discord.py.

Installation
------------

Install via pip (recommended)

.. code:: bash

    pip3 install topggpy

Install from source

.. code:: bash

    pip3 install git+https://github.com/top-gg/python-sdk/

Documentation
-------------

Documentation can be found `here <https://topggpy.rtfd.io>`_

Features
--------

* POST server count
* GET bot info, server count, upvote info
* GET all bots
* GET user info
* GET widgets (large and small) including custom ones. See `docs.top.gg <https://docs.top.gg/>`_ for more info.
* GET weekend status
* Built-in webhook to handle Top.gg votes
* Automated server count posting
* Searching for bots via the API

Additional information
----------------------

* Before using the webhook provided by this library, make sure that you have specified port open.
* Optimal values for port are between 1024 and 49151.
* If you happen to need help implementing topggpy in your bot, feel free to ask in the ``#development`` or ``#api`` channels in our `Discord server <https://discord.gg/EYHTgJX>`_.

Examples
--------

For examples, follow the link `here <examples>`__

