Skip to main content

This is my first PyPi package, so its mainly a test

Project description

Sids Package

This is a me testing out putting a package on PyPi


link to package

pip install sidspackage

Colored Text

This is used to print messages with color in terminal It can also make text bold and underlined


Usage

from sidspackage import ColorPrint

cp = ColorPrint()

cp.print(color="blue", text="hi")

# To get a list of colors do:
cp.help

Output


Pycord Paginator

This is a paginator for pycord. It takes a list of embeds and makes them paginated with buttons You will need py-cord installed for this to work


Usage

from sidspackage import Paginator

async def func_name(ctx):
    embed1 = discord.Embed(title="Click the arrows", description="To look through the embeds")
    embed2 = discord.Embed(title="Test", description="Lol")
    embed3 = discord.Embed(title="Test", description="Lol")

    ems = [embed1, embed2, embed3]

    view = Paginator(ctx=ctx, ems=ems)

    message = await ctx.send(embed=embed1, view=view)

    # This part is optional but it makes it so that once the button timeouts it will be disabled so you wont get any INTERACTION FAILED errors.
    res = await view.wait()
    if res:
        for i in view.children:
            i.disabled = True
    return await message.edit(view=view)

Output2

Change Log

0.0.1 (08/02/2022)

  • First Release

0.0.2 (08/02/2022)

  • Bug Fixes

0.0.3 (08/02/2022)

  • Turns out importing the package wasn't working now it should

0.0.4 (09/02/2022)

  • Added custom exception, for better handling. Made colors a global variable to work with custom exceptions, rewrote help and made the color argument in print optional.
  • Changes all made by TheOnlyWayUp

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

sidspackage-0.0.4-py3-none-any.whl (4.4 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