Skip to main content
discord-together logo

Discord Together

discord-together downloads discord-together version

Discord has released a BETA feature that they call Discord Party Games or Activities, which allows members to play a large variety of games within a server voice channel. While this feature has officially only been provided to certain hand-picked servers, this module allows you to temporarily enable such features for your servers!

Use the docs for discord-together for detailed usage guide.

As of the latest release, this BETA feature is only supported on web and updated PC app versions of Discord and is not supported on mobile.


🔩 Installation

Install discord-together

pip install discord-together

Package dependencies only include aiohttp


🔑 Features

  • No specific API wrapper dependencies, works with discord.py and any of its forks
  • Easy to use and lightweight
  • Actively maintained and updated with latest activites
  • Debug mode for invalid invites

💻 Code example

This is a simple example of code using this package (with discord.py 1.7.2) to create an invite for a YouTube Watch Together in the channel that the command invoker is currently in.

from discord.ext import commands
from discord_together import DiscordTogether

client = commands.Bot(command_prefix="~")

@client.event
async def on_ready():
    client.togetherControl = await DiscordTogether("BOT_TOKEN_HERE")
    print('Bot is online!')

@client.command()
async def start(ctx):
    link = await client.togetherControl.create_link(ctx.author.voice.channel.id, 'youtube')
    await ctx.send(f"Click the blue link!\n{link}")

client.run("BOT_TOKEN_HERE")

View the docs for more detailed/advanced examples (like cogs) and explanations!

📷 Image

Invite link

⚠️ Advisory Note:

At least one person needs to click on the BLUE LINK, not the 'Play' button, in order to start the activity! Once the activity is started, people can join by clicking 'Play'.

YouTube Together


🚀 Others

This package is under MIT license. Appropriately tested PR's are more than welcome.

Note: This package is not affiliated with Discord or YouTube.

If you have any problems or enquiries, join the discord-together Support Server or you can contact me personally on Discord: Bxllistic#4444.

This project was converted to support python from the npm package discord-together



Made with ❤ by Bxllistic

Credits to @RemyK888 for initial foundations

Metadata

Release files for discord-together 1.2.6

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

Source distribution (sdist)

Source distribution for discord-together 1.2.6
File Size Uploaded Provenance
discord-together-1.2.6.tar.gz 7.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for discord-together 1.2.6
File Interpreter ABI Platform
discord_together-1.2.6-py3-none-any.whl Python 3 none any Details

Total release size: 15.1 kB

Release files / discord-together-1.2.6.tar.gz

Download URL discord-together-1.2.6.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
77599ae2f4a8d02b7c26ece77b54e4d7f5e24534828cc9843f6659ed421886f9
BLAKE2b-256 checksum
How to use checksums
b37db0e91c807b1d02a4c896e0daced1586c0074fbdd92d4fa18295237ea32bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6

Release files / discord_together-1.2.6-py3-none-any.whl

Download URL discord_together-1.2.6-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
274ff7fb32a50d1fc39ebf10d7f2620b20906b907a0287d9bd31025829d0b214
BLAKE2b-256 checksum
How to use checksums
5584f0ae0eff9545f3b35c1a43d67a8992c8511325f8d3236fc97bd5f359efb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6

Security for discord-together 1.2.6

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