Skip to content

MahediZaber51/DisnakePaginator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy Disnake Paginator

A package containing easy paginator for disnake

Getting Started

install the python package to get started by:

pip install EasyDisnakePaginator

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

About

Easy Paginator For Discord And All it's fork such as Disnake, Pycord, etc

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages