A modern, easy to use, feature-rich, and async ready API wrapper for Discord written in Python.Inspired From Disnake.
- Proper rate limit handling.
- Type-safety measures.
- FastAPI-like slash command syntax.
The syntax and structure of discord.py 2.0 is preserved.
Python 3.8 or higher is required.
**NOTE: This package is not released globally , So U need to install using the command :- pip install git+https://github.com/Client13/runzcord
To install the library without full voice support, you can just run the
following command:
# Linux/macOS
python3 -m pip install -U runzcord
# Windows
py -3 -m pip install -U runzcordInstalling runzcord with full voice support requires you to replace runzcord here, with runzcord[voice].
(You can optionally install PyNaCl for voice support.)
Note that voice support on Linux requires installation of libffi-dev and python-dev packages, via your preferred package manager (e.g. apt, dnf, etc.) before running the following commands.
CURRENT VERSION 2.0.0.
To be on the safe side and avoid unexpected breaking changes, pin the dependency to a minor version (e.g. runzcord==a.b.* or runzcord~=a.b.c) or an exact version (e.g. runzcord==a.b.c).
import runzcord
from runzcord.ext import commands
bot = commands.InteractionBot(test_guilds=[12345])
@bot.slash_command()
async def ping(inter):
await inter.response.send_message("Pong!")
bot.run("BOT_TOKEN")import runzcord
from runzcord.ext import commands
bot = commands.InteractionBot(test_guilds=[12345])
@bot.user_command()
async def avatar(inter, user):
embed = runzcord.Embed(title=str(user))
embed.set_image(url=user.display_avatar.url)
await inter.response.send_message(embed=embed)
bot.run("BOT_TOKEN")import runzcord
from runzcord.ext import commands
bot = commands.Bot(command_prefix=commands.when_mentioned)
@bot.command()
async def ping(ctx):
await ctx.send("Pong!")
bot.run("BOT_TOKEN")Untill The Docs Are Released , Docs Of Disnake May Be Followed. ======
Documentation ⁕ Guide ⁕ Discord Server ⁕ Discord Developers
