معرفی شرکت ها


discordlists.py-1.1.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A simple API wrapper for botblock.org providing server count posting to all bot lists and fetching botinformation from all.
ویژگی مقدار
سیستم عامل -
نام فایل discordlists.py-1.1.1
نام discordlists.py
نسخه کتابخانه 1.1.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده MattIPv4
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/MattIPv4/discordlists.py/
آدرس اینترنتی https://pypi.org/project/discordlists.py/
مجوز -
<!-- Source: https://github.com/MattIPv4/template/blob/master/README.md --> <!-- Title --> <h1 align="center" id="discordlistspy"> discordlists.py </h1> <!-- Tag line --> <h3 align="center">A simple API wrapper for botblock.org providing server count posting to all bot lists and fetching bot information from all.</h3> <!-- Badges --> <p align="center"> <a href="https://pypi.org/project/discordlists.py/" target="_blank"> <img src="https://img.shields.io/pypi/v/discordlists.py.svg?style=flat-square" alt="PyPi Version"/> </a> <a href="https://github.com/users/MattIPv4/sponsorship" target="_blank"> <img src="https://img.shields.io/badge/GitHub%20Sponsors-MattIPv4-blue.svg?style=flat-square" alt="GitHub Sponsors"/> </a> <a href="http://patreon.mattcowley.co.uk/" target="_blank"> <img src="https://img.shields.io/badge/Patreon-IPv4-blue.svg?style=flat-square" alt="Patreon"/> </a> <a href="http://slack.mattcowley.co.uk/" target="_blank"> <img src="https://img.shields.io/badge/Slack-MattIPv4-blue.svg?style=flat-square" alt="Slack"/> </a> </p> ---- <!-- Content --> ## Installation Install via pip (recommended) ```Shell python3 -m pip install discordlists.py -U ``` ## Features * POST server count * AUTOMATIC server count updating * ALL bot lists' APIs included * GET bot information from all bot lists and Discord ## Example Discord.py Cogs ### Posting Server Count ```Python from discord.ext import commands import discordlists class DiscordListsPost(commands.Cog): def __init__(self, bot): self.bot = bot self.api = discordlists.Client(self.bot) # Create a Client instance self.api.set_auth("bots.ondiscord.xyz", "dsag38_auth_token_fda6gs") # Set authorisation token for a bot list self.api.set_auth("discordbots.group", "qos56a_auth_token_gfd8g6") # Set authorisation token for a bot list self.api.start_loop() # Posts the server count automatically every 30 minutes @commands.command() async def post(self, ctx: commands.Context): """ Manually posts guild count using discordlists.py (BotBlock) """ try: result = await self.api.post_count() except Exception as e: await ctx.send("Request failed: `{}`".format(e)) return await ctx.send("Successfully manually posted server count ({:,}) to {:,} lists." "\nFailed to post server count to {:,} lists.".format(self.api.server_count, len(result["success"].keys()), len(result["failure"].keys()))) def setup(bot): bot.add_cog(DiscordListsPost(bot)) ``` ### Getting Bot Info ```Python from discord.ext import commands import discordlists class DiscordListsGet(commands.Cog): def __init__(self, bot): self.bot = bot self.api = discordlists.Client(self.bot) # Create a Client instance @commands.command() async def get(self, ctx: commands.Context, bot_id: int = None): """ Gets a bot using discordlists.py (BotBlock) """ if bot_id is None: bot_id = self.bot.user.id try: result = (await self.api.get_bot_info(bot_id))[1] except Exception as e: await ctx.send("Request failed: `{}`".format(e)) return await ctx.send("Bot: {}#{} ({})\nOwners: {}\nServer Count: {}".format( result['username'], result['discriminator'], result['id'], ", ".join(result['owners']) if result['owners'] else "Unknown", "{:,}".format(result['server_count']) if result['server_count'] else "Unknown" )) def setup(bot): bot.add_cog(DiscordListsGet(bot)) ``` <!-- Contributing --> ## Contributing Contributions are always welcome to this project!\ Take a look at any existing issues on this repository for starting places to help contribute towards, or simply create your own new contribution to the project. Please make sure to follow the existing standards within the project such as code styles, naming conventions and commenting/documentation. When you are ready, simply create a pull request for your contribution and I will review it whenever I can! ### Donating You can also help me and the project out by sponsoring me through [GitHub Sponsors](https://github.com/users/MattIPv4/sponsorship) (preferred), contributing through a [donation on PayPal](http://paypal.mattcowley.co.uk/) or by supporting me monthly on my [Patreon page](http://patreon.mattcowley.co.uk/). <p> <a href="https://github.com/users/MattIPv4/sponsorship" target="_blank"> <img src="https://img.shields.io/badge/GitHub%20Sponsors-MattIPv4-blue.svg?logo=github&logoColor=FFF&style=flat-square" alt="GitHub Sponsors"/> </a> <a href="http://patreon.mattcowley.co.uk/" target="_blank"> <img src="https://img.shields.io/badge/Patreon-IPv4-blue.svg?logo=patreon&logoColor=F96854&style=flat-square" alt="Patreon"/> </a> <a href="http://paypal.mattcowley.co.uk/" target="_blank"> <img src="https://img.shields.io/badge/PayPal-Matt%20(IPv4)%20Cowley-blue.svg?logo=paypal&logoColor=00457C&style=flat-square" alt="PayPal"/> </a> </p> <!-- Discussion & Support --> ## Discussion, Support and Issues Need support with this project, have found an issue or want to chat with others about contributing to the project? > Please check the project's issues page first for support & bugs! Not found what you need here? * If you have an issue, please create a GitHub issue here to report the situation, include as much detail as you can! * _or,_ You can join our Slack workspace to discuss any issue, to get support for the project or to chat with contributors and myself: <a href="http://slack.mattcowley.co.uk/" target="_blank"> <img src="https://img.shields.io/badge/Slack-MattIPv4-blue.svg?logo=slack&logoColor=blue&style=flat-square" alt="Slack" height="30"> </a>


نیازمندی

مقدار نام
- aiohttp


زبان مورد نیاز

مقدار نام
>= 3.5 Python


نحوه نصب


نصب پکیج whl discordlists.py-1.1.1:

    pip install discordlists.py-1.1.1.whl


نصب پکیج tar.gz discordlists.py-1.1.1:

    pip install discordlists.py-1.1.1.tar.gz