Skip to main content

discord-ext-songbird

Test songbird

Songbird is voice client which made by Rust.

This library is wrapping songbird for discord.py.

Document

Support

Only macos and linux.

If you are using linux, we are only support this python version. 3.8.10+, 3.9.5+, 3.10.0+

Why I am not supporting windows?

It's too hard for me.

Install

pip install "dextbird @ git+https://github.com/tuna2134/discord-ext-songbird.git"

Sample code

from dextbird import VoiceClient
import discord

import os
import logging


client = discord.Client(intents=discord.Intents.all())
logging.getLogger().setLevel(logging.INFO)


@client.event
async def on_message(message):
    if message.content == "!join":
        vc = await message.author.voice.channel.connect(cls=VoiceClient)
    elif message.content == "!play":
        # Play lycoris recoil
        track = await message.guild.voice_client.ytdl("https://youtu.be/Vi-1402wYtI?si=x_rhftnpQ0fKcfEE")
        track.play()
    elif message.content == "!leave":
        await message.guild.voice_client.disconnect()
    elif message.content == "!stop":
        message.guild.voice_client.stop()


client.run(os.getenv("TOKEN"))

Metadata

Release files for dextbird 0.4.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dextbird 0.4.9
File Size Uploaded Provenance
dextbird-0.4.9.tar.gz 29.5 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for dextbird 0.4.9
File
dextbird-0.4.9-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
dextbird-0.4.9-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
dextbird-0.4.9-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
dextbird-0.4.9-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details
dextbird-0.4.9-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
dextbird-0.4.9-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details
dextbird-0.4.9-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
dextbird-0.4.9-cp39-cp39-manylinux_2_34_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.34+ x86-64 Details
dextbird-0.4.9-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
dextbird-0.4.9-cp38-cp38-manylinux_2_34_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.34+ x86-64 Details

Total release size: 67.5 MB

Release files / dextbird-0.4.9.tar.gz

Download URL dextbird-0.4.9.tar.gz
Size 29.5 kB
Tags Source
SHA-256 checksum
How to use checksums
8fa01dee4784fb6476252a41f27efed2a55da3b6a014834c33ced616de0b01fc
BLAKE2b-256 checksum
How to use checksums
73d62727132349cf16b341954cfa25eff2725685e5f743bd227c3711e7ce9773
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL dextbird-0.4.9-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
757b634f7e177542618c1282f01a555a8c82fc9af2dcf38beb0dd5c851402579
BLAKE2b-256 checksum
How to use checksums
2181f8abe981a6b2d6657b5fdab48a1b6d4f48c1811ed7da82f818ef845b6086
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL dextbird-0.4.9-cp312-cp312-manylinux_2_34_x86_64.whl
Size 6.7 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
ccc5294d97eba4975794e7cf3c3cd02e735ac51934d65f2c94aba16c71ab7971
BLAKE2b-256 checksum
How to use checksums
86d13771702cef8cc58c44666ffe634b48f014a29100865cad9e47ff2510dcb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL dextbird-0.4.9-cp311-cp311-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ea0a6afb5a17c841f03cf4568c6b0a75390d6c99771816420923cfe361a045c5
BLAKE2b-256 checksum
How to use checksums
d289afa9fca8307e4f11a05ffee5eec9745ef4b5e1e4d893f2741f9c450c2649
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL dextbird-0.4.9-cp311-cp311-manylinux_2_34_x86_64.whl
Size 6.7 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
f43d23a0d9bcb576dfd0d71953066471b33c5e7ae99074d157e107acfa16507f
BLAKE2b-256 checksum
How to use checksums
76c08c83b285bd8b4a96525ffbd18aa82a8a565af7800c103fcd9e3b141afa5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL dextbird-0.4.9-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
239432e985f31fb36dc8d3652ad20ae8edbd75918f7298c90cb5bc23d9a8bfcc
BLAKE2b-256 checksum
How to use checksums
05a0e0237b337f3294dda679f878af2bb12adddb3fb8f6c795144418d6dd5800
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL dextbird-0.4.9-cp310-cp310-manylinux_2_34_x86_64.whl
Size 6.7 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
f401f87ae680059c54959011fba96282bd9cac9f0953ce0e9c5dd6a98aa3f5e1
BLAKE2b-256 checksum
How to use checksums
6ce04723695fdc7d87fd7eab3b07f12967260a25fad502e6487a5138de740477
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL dextbird-0.4.9-cp39-cp39-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4534d252afdc125eab3d1e16a8ed9c4af17b8969abd3a4babadace2527f2b29e
BLAKE2b-256 checksum
How to use checksums
f45e68032d8d479a37656e98ee76fa2d517a9c1a6811b6c3dd70dfe8c40ad701
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp39-cp39-manylinux_2_34_x86_64.whl

Download URL dextbird-0.4.9-cp39-cp39-manylinux_2_34_x86_64.whl
Size 6.7 MB
Tags CPython 3.9 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
c9642890179928ed67d28e35d01f2b389a41568576c7c4231b3ed8f6762d4d05
BLAKE2b-256 checksum
How to use checksums
cfe854e26daf75c6e23bf2a710e7cad34176c563bc415d0900cec4ab2bf5aee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL dextbird-0.4.9-cp38-cp38-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f7ffcbd6f23262446697c92a72b2ed013765b8c115d089662db34c7dc12d8497
BLAKE2b-256 checksum
How to use checksums
eb3351e5bf509fe65d4f006254f1d1470e766940820be5ac618ae9f262ab1333
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release files / dextbird-0.4.9-cp38-cp38-manylinux_2_34_x86_64.whl

Download URL dextbird-0.4.9-cp38-cp38-manylinux_2_34_x86_64.whl
Size 6.7 MB
Tags CPython 3.8 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
7dfd1c199468ca9d9aa1f58fb636ac8866fde25faab412de02e4066fccb97b01
BLAKE2b-256 checksum
How to use checksums
110388bf75573fbeb65843e0296b8f16f3e35d4f4cf2168fd430c63bbc382528
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Security for dextbird 0.4.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page