more accurately identify request source [no need to whitelist separate source for RPC thingy]
This commit is contained in:
parent
125074dc9f
commit
d9343bc909
@ -58,7 +58,7 @@ class DiscordPresence:
|
|||||||
start_time = data.get('start')
|
start_time = data.get('start')
|
||||||
end_time = data.get('end')
|
end_time = data.get('end')
|
||||||
track = f"{data.get('artist')} - {data.get('title')}"
|
track = f"{data.get('artist')} - {data.get('title')}"
|
||||||
if self.last_updated and (now - self.last_updated < 4):
|
if self.last_updated and (now - self.last_updated < 5):
|
||||||
# print(f"Skip: {self.last_track} & {(now - self.last_updated)}")
|
# print(f"Skip: {self.last_track} & {(now - self.last_updated)}")
|
||||||
time.sleep(0.7)
|
time.sleep(0.7)
|
||||||
continue
|
continue
|
||||||
@ -93,7 +93,7 @@ class DiscordPresence:
|
|||||||
json={
|
json={
|
||||||
'a': track_artist,
|
'a': track_artist,
|
||||||
's': track_title,
|
's': track_title,
|
||||||
'src': 'IRC-SHARED',
|
'src': 'WEB-RADIO',
|
||||||
}, timeout=(2,10))
|
}, timeout=(2,10))
|
||||||
lyrics.raise_for_status()
|
lyrics.raise_for_status()
|
||||||
lyrics_content = lyrics.json().get("lyrics")
|
lyrics_content = lyrics.json().get("lyrics")
|
||||||
@ -109,9 +109,12 @@ class DiscordPresence:
|
|||||||
|
|
||||||
|
|
||||||
except:
|
except:
|
||||||
lyrics_content = lyrics_current_iteration = None
|
try:
|
||||||
print("FAILED TO GET RANDMSG/LYRICS")
|
lyrics_current_iteration = " / ".join(lyrics_content.split("<br>")[0]).strip()
|
||||||
print(traceback.format_exc())
|
except:
|
||||||
|
lyrics_content = lyrics_current_iteration = None
|
||||||
|
print("FAILED TO GET RANDMSG/LYRICS")
|
||||||
|
print(traceback.format_exc())
|
||||||
|
|
||||||
self.last_updated = now
|
self.last_updated = now
|
||||||
self.last_track = track
|
self.last_track = track
|
||||||
|
Loading…
x
Reference in New Issue
Block a user