Skip to main content

A simple API wrapper to post Discord bot stats to all known bot lists using themetalist.org data.

Project description

PyPI

metalist.py

A simple API wrapper to post Discord bot stats to all known bot lists using themetalist.org data.

Installation

Install via pip (recommended)

pip install metalist.py

Features

  • POST server count
  • AUTOMATIC server count updating
  • ALL bot lists' APIs included

Example Discord.py Rewrite cog

    import metalist


    class Stats:
        def __init__(self, bot):
            self.bot = bot
            self.metalist = metalist.Client(self.bot)  # Create a Client instance
            self.metalist.start_loop()  # Posts the server count every 30 minutes
            self.metalist.set_auth("botsfordiscord.com", "cfd28b742fd7ddfab1a211934c88f3d483431e639f6564193") # Set authorisation token for a bot list

    def setup(bot):
        bot.add_cog(Stats(bot))

Discussion, Support and Issues

For general support and discussion of this project, please join the Discord server: https://discord.gg/qyXqA7y
Discord Server

To check known bugs and see planned changes and features for this project, please see the GitHub issues.
Found a bug we don't already have an iss

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

metalist.py-1.0.0.tar.gz (5.2 kB view hashes)

Uploaded Source

Built Distributions

metalist.py-1.0.0-py3.6.egg (8.0 kB view hashes)

Uploaded Source

metalist.py-1.0.0-py3-none-any.whl (8.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page