Dev 1010211131:
Added Discord Rich Presence
This commit is contained in:
@@ -38,6 +38,12 @@ except:
|
|||||||
subprocess.check_call([sys.executable, "-m", "pip", "install", 'psycopg2'])
|
subprocess.check_call([sys.executable, "-m", "pip", "install", 'psycopg2'])
|
||||||
import psycopg2
|
import psycopg2
|
||||||
|
|
||||||
|
try:
|
||||||
|
from pypresence import Presence
|
||||||
|
except:
|
||||||
|
subprocess.check_call([sys.executable, "-m", "pip", "install", 'pypresence'])
|
||||||
|
from pypresence import Presence
|
||||||
|
|
||||||
def cls():
|
def cls():
|
||||||
os.system('cls' if os.name == 'nt' else 'clear')
|
os.system('cls' if os.name == 'nt' else 'clear')
|
||||||
|
|
||||||
@@ -50,6 +56,10 @@ timeToSleep = 0
|
|||||||
playnext = True
|
playnext = True
|
||||||
newindex = 0
|
newindex = 0
|
||||||
|
|
||||||
|
rpc = Presence("896669007342633000")
|
||||||
|
rpc.connect()
|
||||||
|
rpc.update(details="Just started app", state="Nothing is beeing listened...", large_image="multimate", start=time.time())
|
||||||
|
|
||||||
class Ui_MainWindow(QtWidgets.QMainWindow):
|
class Ui_MainWindow(QtWidgets.QMainWindow):
|
||||||
def setupUi(self, MainWindow):
|
def setupUi(self, MainWindow):
|
||||||
MainWindow.setObjectName("MainWindow")
|
MainWindow.setObjectName("MainWindow")
|
||||||
@@ -629,6 +639,8 @@ def playmusic(url, name, author):
|
|||||||
timeToSleep = mediaplayer.get_length() / 1000
|
timeToSleep = mediaplayer.get_length() / 1000
|
||||||
cls()
|
cls()
|
||||||
ui.nowPlaying.setText(author + " - " + name)
|
ui.nowPlaying.setText(author + " - " + name)
|
||||||
|
rpc.update(details="Listening " + author, state=name, large_image="multimate",
|
||||||
|
start=time.time())
|
||||||
print("Playing " + author + " - " + name)
|
print("Playing " + author + " - " + name)
|
||||||
|
|
||||||
app = QtWidgets.QApplication(sys.argv)
|
app = QtWidgets.QApplication(sys.argv)
|
||||||
@@ -748,6 +760,7 @@ def updateAppPy():
|
|||||||
exit()
|
exit()
|
||||||
|
|
||||||
MainWindow.show()
|
MainWindow.show()
|
||||||
|
|
||||||
cls()
|
cls()
|
||||||
|
|
||||||
ui.openPlaylistButton.clicked.connect(getplaylist)
|
ui.openPlaylistButton.clicked.connect(getplaylist)
|
||||||
|
|||||||
Reference in New Issue
Block a user