Skip to main content

A package containing easy paginators for disnake

Project description

EasyDisnakePaginator

A package containing easy paginator for disnake

Examples

Creating a Paginator without embeds:

paginator = EasyDisnakePaginator.Create(title="Easy Disnake Paginator", segments=["1st message", "2nd messagge"], color=0x00ff00)
await paginator.start(ctx)

Creating a Paginator with embeds

paginator = EasyDisnakePaginator.Create(title="Easy Disnake Paginator", segments=[embed1, embed2], color=0x00ff00)
await paginator.start(ctx)

Arguments

title = The title of the embed (when the segments are str) [type:str]

segments = The pages of the paginator (supports str and disnake.Embed) [type: str or disnake.Embed]]

color = The color of the embed

prefix = The prefix text of every page in the embed (when the segments are str) [type: str]

suffix = The suffix text of every page in the embed (when the segments are str) [type:str]

target_page = The page that the paginator will display when created [type: int]

timeout = The amount of seconds after the paginator buttons will stop working [type: int]

button_style = The style of the buttons on the paginator [type: disnake.ButtonStyle]

invalid_user_function = The function that will be called when another user tries to use the paginator. By default it will show an embed unless any function is specified.[type function]

Useful Links:

WEBSITE
YOUTUBE
TWITTER

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

EasyDisnakePaginator-0.0.2.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

EasyDisnakePaginator-0.0.2-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file EasyDisnakePaginator-0.0.2.tar.gz.

File metadata

  • Download URL: EasyDisnakePaginator-0.0.2.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.3

File hashes

Hashes for EasyDisnakePaginator-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a5d9854e677608f1026d4a78e339d331137942e7b268390c2c623a611282cf68
MD5 a80f91d01f649770e6d118cde562af15
BLAKE2b-256 db1c4a8bbdc30eb356d2404b80d80f909784e4008c29149f92f1552c5497a87a

See more details on using hashes here.

File details

Details for the file EasyDisnakePaginator-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: EasyDisnakePaginator-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.3

File hashes

Hashes for EasyDisnakePaginator-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7f7814d255e4568b56557c882531a6bb16fe6ee028d11a1dbb9245ec6ac33355
MD5 4bb820450b5d7f188208e468d38692be
BLAKE2b-256 326878b5cf079519f23794f68dbc644ea8eb244547cba51a9dff23b081e8f648

See more details on using hashes here.

Supported by

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