From f1129f18cb82a26c2fc55878f14bb92570c36cd1 Mon Sep 17 00:00:00 2001 From: mtuszowski Date: Thu, 14 Nov 2024 00:04:59 +0100 Subject: [PATCH] Rich presence --- thin_client.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/thin_client.py b/thin_client.py index 541eed3..aa7997a 100644 --- a/thin_client.py +++ b/thin_client.py @@ -62,7 +62,24 @@ async def on_ready(): logger.info(client.cogs) - await client.change_presence(activity=discord.Game(name="Axe Throwing Darts")) + radio_is_alive = True + if radio_is_alive: + radio_hardkor = discord.Activity( + name = "Radio Hammer/Radio Conjurer/Wolne Bałuity Kurwa", + url = "http://95.175.16.246:666/mp3-stream", + type = discord.ActivityType.streaming, + platform = "Liquidsoap+RaspberyPi+RolandSeratoDJ202", + state = "Where the f*** is the DJ booth?", + details= "This Is Radio Hardkor based in Wolne Księstwo Bałuty, the best pirate radiostation on both sides of Łódka river", + buttons= [{"label":"WOLNE BAŁUTY KURWAAA!!!", "url":"http://95.175.16.246:666/mp3-stream"}] + #assets= {"large_image": "", "large_text":"Fuckewry", "small_image":"", "small_text":"Hi!"} + ) + await client.change_presence(activity=radio_hardkor) + + else: + + await client.change_presence(activity=discord.Game(name="Axe Throwing Darts")) + await client.tree.sync() for com in client.commands: logger.info("Command %s is awejleble", com.qualified_name)