def nowplaying():
username = "@" + request.form.get('user_name', None)
user_id = request.form.get('user_id', None)
lastfm_user = request.form.get('text', None)
if lastfm_user == "" or lastfm_user == None:
user = User.query.filter_by(user_id=user_id).first()
if user == None:
return "Please enter a valid username", 200
lastfm_user = user.lastfm
if lastfm_user == None:
return "Please enter a valid username", 200
np = lastfm_network.get_user(lastfm_user).get_now_playing()
if np == None:
return "No song playing.", 200
payload = {
"response_type": "in_channel",
"text": "<http://last.fm/user/" + lastfm_user + "|" + lastfm_user + "> is currently listening to <" + np.get_url() + "|" + np.artist.name + " - " + np.title + ">",
"unfurl_links": False
}
return jsonify(payload), 200
评论列表
文章目录