revisions+updates

This commit is contained in:
0xd3d0c3d 2022-07-27 00:08:43 -05:00
parent ea89da55b3
commit cc12a92170
2 changed files with 22 additions and 8 deletions

@ -10,6 +10,7 @@ from typing import Type
import random
import string
import os
import ipdb
######################################################################################################### THE ASCII LOGO TO BE USED
MOTD="""
_________ _________ _________ ___ ___ _________ _________ ____ ____
@ -318,6 +319,7 @@ class Plugin:
site_youtube=[youtube_title,youtube_site,youtube_user,youtube_userhits,youtube_sitehits,youtube_token,youtube_index]
######################################################################################################################################################################
spotify_top_user_hits=[]
ipdb.set_trace()
for i,_ in enumerate(bbs_data):
if _['site']=='spotify':
spotify_top_user_hits.append(f'{_["hits"]},{i}')
@ -596,11 +598,23 @@ class BOOMBOX_CONFIG:
offset=url.rfind('/')+1
try:
track=title.split('|')[0].split('- song by')[0].strip()
artist=title.split('|')[0].split('- song by')[1].strip()
try:
artist=title.split('|')[0].split('- song by')[1].strip()
except:
artist=title.split('|')[0].split('- Album by')[0].strip()
try:
artist=title.split('|')[0].split('- Album by')[1].strip()
except:
artist=title.split('by ')[1].split(' | ')[0]
try:
track=title.split(' - ')[0]
except:
pass
except:
track=title.split('|')[0].split('- Album by')[0].strip()
artist=title.split('|')[0].split('- Album by')[1].strip()
title=f'{artist} - {track}'.lower()
title=title.lower()
if track and artist:
title=f'{artist} - {track}'.lower()
data['title']=title
data=self.check(nick,site,data)
self.push(nick.lower(),site,title.lower(),token,url)

@ -71,12 +71,12 @@ class Plugin:
title = tree.find(".//title")
if title is not None:
title = title.text.strip()[:100]
######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ########
self.bot.bbs.enter(mask.nick,url,title)
######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ########
msg = "\x02\x0302{nick:}\x0F\x02\x0304 ▶ \x0F\x1D\x0314{title:}\x0F".format(nick=mask.nick,title=title)
msg = self.bot.emo(msg)
self.bot.privmsg(target, msg)
######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ########
self.bot.bbs.enter(mask.nick,url,title)
######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ######## URL_GRABBER <-> BOOMBOX_PLUGIN HOOK ########
return
read_size = read_size + 2000
except Exception as e:
@ -113,6 +113,6 @@ class Plugin:
print("%s" % e)
pass
#######################################################################################
#######################################################################################
#######################################################################################
###########################################################################################
###########################################################################################