def status(message, sender): volume = speakermanager.getVolume() bass = speakermanager.getBass() try: songName = speakermanager.getTrackInfo() except: songName = False message = """ Volume: %(volume)d Bass: %(bass)s Song: %(song)s """ bassCap = speakermanager.getBassCapabilities() if not songName: song = "None" else: song = songName[0] + " by " + songName[2] data = { "volume": volume, "bass": str(bass) + " out of " + bassCap[1], "song": song } sendtext( sender, config['DEFAULT']['ai_name'] + ": Basis Status" + message % data)
def volume(message, number): curVol = speakermanager.getVolume() if message.isdigit(): speakermanager.setVolume(message) sendtext(number, config['DEFAULT']['ai_name'] + ": " + "Result volume: " + str(message)) elif message == "up": speakermanager.setVolume(curVol + 5) sendtext(number, config['DEFAULT']['ai_name'] + ": " + "You sent a volume up command") elif message == "down": speakermanager.setVolume(curVol - 5) sendtext(number, config['DEFAULT']['ai_name'] + ": " + "You sent a volume down command")
def volume(message, number): curVol = speakermanager.getVolume() if message.isdigit(): speakermanager.setVolume(message) sendtext( number, config['DEFAULT']['ai_name'] + ": " + "Result volume: " + str(message)) elif message == "up": speakermanager.setVolume(curVol + 5) sendtext( number, config['DEFAULT']['ai_name'] + ": " + "You sent a volume up command") elif message == "down": speakermanager.setVolume(curVol - 5) sendtext( number, config['DEFAULT']['ai_name'] + ": " + "You sent a volume down command")
def status(message, sender): volume = speakermanager.getVolume() bass = speakermanager.getBass() try: songName = speakermanager.getTrackInfo() except: songName = False message = """ Volume: %(volume)d Bass: %(bass)s Song: %(song)s """ bassCap = speakermanager.getBassCapabilities() if not songName: song = "None" else: song = songName[0] + " by " + songName[2] data = {"volume": volume, "bass": str(bass) + " out of " + bassCap[1], "song": song} sendtext(sender, config['DEFAULT']['ai_name'] + ": Basis Status" + message%data)