diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-discord-together.spec | 349 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 351 insertions, 0 deletions
@@ -0,0 +1 @@ +/discord-together-1.2.6.tar.gz diff --git a/python-discord-together.spec b/python-discord-together.spec new file mode 100644 index 0000000..b6cf4a8 --- /dev/null +++ b/python-discord-together.spec @@ -0,0 +1,349 @@ +%global _empty_manifest_terminate_build 0 +Name: python-discord-together +Version: 1.2.6 +Release: 1 +Summary: Utilize the BETA Discord VC Party Games feature! +License: MIT +URL: https://github.com/apurv-r/discord-together +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/b3/7d/b0e91c807b1d02a4c896e0daced1586c0074fbdd92d4fa18295237ea32bf/discord-together-1.2.6.tar.gz +BuildArch: noarch + +Requires: python3-aiohttp + +%description +<div align="center"> + <a href="https://pypi.org/project/discord-together"><img src="https://i.ibb.co/nCr7dnf/DT-Logo-New.png" alt="discord-together logo" height="128" style="border-radius: 50%"></a> + <div> + <h1><strong>Discord Together</strong></h1> + </div> + <div> + <a href="https://pypi.org/project/discord-together"><img src="https://img.shields.io/pypi/dm/discord-together?color=%23EF0BB9&label= downloads&logo=git lfs&logoColor=fc2a95&?style=flat" alt="discord-together downloads"></a> + <a href="https://pypi.org/project/discord-together"><img src="https://img.shields.io/pypi/v/discord-together?color=%23EF0BB9&label=version&logo=buffer&?style=flat&logoColor=fc2a95" alt="discord-together version"></a> + <a href="https://discord.com/invite/2fbyXn2hJV"><img src="https://img.shields.io/discord/860227711402246154.svg?color=%23EF0BB9&label=support server&logo=discord&style=flat&logoColor=fc2a95"></a> + <a href="https://docs.discord-together.ml"><img src="https://img.shields.io/website?down_color=lightgrey&down_message=offline&label=docs&logo=Read%20the%20Docs&up_color=%23EF0BB9&up_message=online&url=https%3A%2F%2Fdocs.discord-together.ml&logoColor=fc2a95"></a> + </div> +</div> + +<h3>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!</h3> + +### Use the [docs for discord-together](https://docs.discord-together.ml/) for detailed usage guide. + +<h4>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.</h4> +<br> + +# 🔩 Installation +## Install [discord-together](https://pypi.org/project/discord-together/) +``` +pip install discord-together +``` + +#### Package dependencies only include [aiohttp](https://pypi.org/project/aiohttp/) +<br> + +# 🔑 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 + +<br> + +# 💻 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. + +```py +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](https://docs.discord-together.ml/)** for more detailed/advanced examples (like cogs) and explanations! +<br> +<br> + +# 📷 Image + + + +<h3>⚠️ Advisory Note:</h3> +At least one person needs to click on the <strong>BLUE LINK</strong>, not the 'Play' button, in order to start the activity! Once the activity is started, people can join by clicking 'Play'. +<br> +<br> + + + +<br> + +# 🚀 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](https://discord.gg/2fbyXn2hJV) or you can contact me personally on Discord: `Bxllistic#4444`. + +This project was converted to support python from the npm package [discord-together](https://www.npmjs.com/package/discord-together) + +<br> +<hr> + +## **Made with ❤ by Bxllistic** + Credits to [@RemyK888](https://github.com/RemyK888) for initial foundations + + + + +%package -n python3-discord-together +Summary: Utilize the BETA Discord VC Party Games feature! +Provides: python-discord-together +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-discord-together +<div align="center"> + <a href="https://pypi.org/project/discord-together"><img src="https://i.ibb.co/nCr7dnf/DT-Logo-New.png" alt="discord-together logo" height="128" style="border-radius: 50%"></a> + <div> + <h1><strong>Discord Together</strong></h1> + </div> + <div> + <a href="https://pypi.org/project/discord-together"><img src="https://img.shields.io/pypi/dm/discord-together?color=%23EF0BB9&label= downloads&logo=git lfs&logoColor=fc2a95&?style=flat" alt="discord-together downloads"></a> + <a href="https://pypi.org/project/discord-together"><img src="https://img.shields.io/pypi/v/discord-together?color=%23EF0BB9&label=version&logo=buffer&?style=flat&logoColor=fc2a95" alt="discord-together version"></a> + <a href="https://discord.com/invite/2fbyXn2hJV"><img src="https://img.shields.io/discord/860227711402246154.svg?color=%23EF0BB9&label=support server&logo=discord&style=flat&logoColor=fc2a95"></a> + <a href="https://docs.discord-together.ml"><img src="https://img.shields.io/website?down_color=lightgrey&down_message=offline&label=docs&logo=Read%20the%20Docs&up_color=%23EF0BB9&up_message=online&url=https%3A%2F%2Fdocs.discord-together.ml&logoColor=fc2a95"></a> + </div> +</div> + +<h3>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!</h3> + +### Use the [docs for discord-together](https://docs.discord-together.ml/) for detailed usage guide. + +<h4>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.</h4> +<br> + +# 🔩 Installation +## Install [discord-together](https://pypi.org/project/discord-together/) +``` +pip install discord-together +``` + +#### Package dependencies only include [aiohttp](https://pypi.org/project/aiohttp/) +<br> + +# 🔑 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 + +<br> + +# 💻 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. + +```py +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](https://docs.discord-together.ml/)** for more detailed/advanced examples (like cogs) and explanations! +<br> +<br> + +# 📷 Image + + + +<h3>⚠️ Advisory Note:</h3> +At least one person needs to click on the <strong>BLUE LINK</strong>, not the 'Play' button, in order to start the activity! Once the activity is started, people can join by clicking 'Play'. +<br> +<br> + + + +<br> + +# 🚀 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](https://discord.gg/2fbyXn2hJV) or you can contact me personally on Discord: `Bxllistic#4444`. + +This project was converted to support python from the npm package [discord-together](https://www.npmjs.com/package/discord-together) + +<br> +<hr> + +## **Made with ❤ by Bxllistic** + Credits to [@RemyK888](https://github.com/RemyK888) for initial foundations + + + + +%package help +Summary: Development documents and examples for discord-together +Provides: python3-discord-together-doc +%description help +<div align="center"> + <a href="https://pypi.org/project/discord-together"><img src="https://i.ibb.co/nCr7dnf/DT-Logo-New.png" alt="discord-together logo" height="128" style="border-radius: 50%"></a> + <div> + <h1><strong>Discord Together</strong></h1> + </div> + <div> + <a href="https://pypi.org/project/discord-together"><img src="https://img.shields.io/pypi/dm/discord-together?color=%23EF0BB9&label= downloads&logo=git lfs&logoColor=fc2a95&?style=flat" alt="discord-together downloads"></a> + <a href="https://pypi.org/project/discord-together"><img src="https://img.shields.io/pypi/v/discord-together?color=%23EF0BB9&label=version&logo=buffer&?style=flat&logoColor=fc2a95" alt="discord-together version"></a> + <a href="https://discord.com/invite/2fbyXn2hJV"><img src="https://img.shields.io/discord/860227711402246154.svg?color=%23EF0BB9&label=support server&logo=discord&style=flat&logoColor=fc2a95"></a> + <a href="https://docs.discord-together.ml"><img src="https://img.shields.io/website?down_color=lightgrey&down_message=offline&label=docs&logo=Read%20the%20Docs&up_color=%23EF0BB9&up_message=online&url=https%3A%2F%2Fdocs.discord-together.ml&logoColor=fc2a95"></a> + </div> +</div> + +<h3>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!</h3> + +### Use the [docs for discord-together](https://docs.discord-together.ml/) for detailed usage guide. + +<h4>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.</h4> +<br> + +# 🔩 Installation +## Install [discord-together](https://pypi.org/project/discord-together/) +``` +pip install discord-together +``` + +#### Package dependencies only include [aiohttp](https://pypi.org/project/aiohttp/) +<br> + +# 🔑 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 + +<br> + +# 💻 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. + +```py +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](https://docs.discord-together.ml/)** for more detailed/advanced examples (like cogs) and explanations! +<br> +<br> + +# 📷 Image + + + +<h3>⚠️ Advisory Note:</h3> +At least one person needs to click on the <strong>BLUE LINK</strong>, not the 'Play' button, in order to start the activity! Once the activity is started, people can join by clicking 'Play'. +<br> +<br> + + + +<br> + +# 🚀 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](https://discord.gg/2fbyXn2hJV) or you can contact me personally on Discord: `Bxllistic#4444`. + +This project was converted to support python from the npm package [discord-together](https://www.npmjs.com/package/discord-together) + +<br> +<hr> + +## **Made with ❤ by Bxllistic** + Credits to [@RemyK888](https://github.com/RemyK888) for initial foundations + + + + +%prep +%autosetup -n discord-together-1.2.6 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-discord-together -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 1.2.6-1 +- Package Spec generated @@ -0,0 +1 @@ +90f7e3fc30c21d62809326bbcfad81de discord-together-1.2.6.tar.gz |