Skip to content

lollipop-69/discake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

discake

Discord server invite

PyPI version info

PyPI supported Python versions

A discord py util library.

Key Features

  • Button Paginator

Installing

Python 3.8 or higher is required

# Linux/macOS
python3 -m pip install -U discake

# Windows
py -3 -m pip install -U discake

Quick Example

import discord
from discord import Embed, Intents
from discord.ext import commands
from discake import Paginator

class MyBot(commands.Bot):
    def __init__(self):
        super().__init__(command_prefix = '!')

    async def on_ready(self):
        print('Logged on as', self.user)

client = MyBot(intents=Intents.default())

@client.command(name = 'paginate', description = 'Pagination using the library')
async def _paginate(ctx):
    entry_list = []
    for i in range(0,20):
        embed = Embed(description = f'This is the {i}th page')
        entry_list.append(embed)
    paginate_object = Paginator(
            entries = entry_list,
            timeout = 10.0
    )
    await paginate_object.send(ctx)


client.run('TOKEN')

Support Server

Author

Author Info

About

A discord py utility library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages