一个易于使用的分页包装器不和.py

pygicord的Python项目详细描述


软线

LintDeployPyPI - DownloadsPyPI - Version

一个易于使用的分页包装器不和.py在

安装

pip install pygicord

入门

下面的示例帮助您理解pygicord的工作原理。在

基本分页器

^{pr2}$

自定义分页器

importdiscordfromdiscord.extimportcommandsfrompygicordimportPaginatorLOADING_MESSAGE="Loading reactions..."FAILED_MESSAGE="Can't add reactions :("bot=commands.Bot(command_prefix=".")defget_pages():pages=[]foriinrange(1,6):embed=discord.Embed()embed.title=f"I'm the embed {i}!"pages.append(embed)returnpages@bot.command()asyncdeftest(ctx):paginator=Paginator(pages=get_pages(),compact=True,timeout=60.0,load_message=LOADING_MESSAGE,fail_message=FAILED_MESSAGE,)awaitpaginator.start(ctx)@bot.eventasyncdefon_ready():print("I'm ready!")bot.run("token")

可用属性

AttributeDescriptionTypeDefaultProperty
pagesA list of embeds you want the paginator to paginate or a discord.Embed instance.List[discord.Embed], discord.EmbedNoneNo
timeoutThe timeout to wait before stopping the paginator session.float90.0No
compactWhether the paginator should use a compact version of itself having only three reactions: previous, close and next.boolFalseNo
indicatorWhether to display an indicator. It is used to display a message when reactions are loading or when the bot lacks ^{} permission.boolTrueNo
load_messageThe message displayed when reactions are loading.strCustomYes
fail_messageThe message displayed when the bot lacks ^{} permission in the channel.strCustomYes

自定义属性

包含属性的所有默认自定义值的列表。这些值可以被覆盖。在

正在加载消息

Adding reactions...

失败消息

I can't add reactions in this channel!
Please grant me `Add Reactions` permission.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从tester类访问/更改ArrayList?   java如何在Android中以编程方式更改菜单标题   spring boot在Kafka Java中为同一主题创建多个消费者组   java JVM字节码表示法,注释语法。调用动力学   java活动在旋转后泄漏了窗口PopupWindow   java允许Nashorn运行用户代码   Java Joda Time实现一个日期范围迭代器   当字符串长度为奇数时使用递归打印字符串的java基本情况   java无法从JSONArray获取JSONObject   java有没有一种方法可以使用单个示例文件进行所有测试?   java My bufferedReader读取整个文件,而不仅仅是一行。为什么?   当已有用户输入时,java变量为null   java如何将正则表达式与阿拉伯语文本一起使用   java Selenium WebDriver“单击”和JavascriptExecutor单击之间有什么区别   java在运行代码时,排序方法会在第二个数组应该按升序或降序排序时打印相同的精确数组号   java如何在HashMap中添加多个具有相同键的相同类型的对象   java有人知道为什么菜单栏在使用系统gtk主题时会显示白色文本吗?   在tomcat中用java方法访问JavaScript文件