MusicMessage
音乐分享消息,继承自 Message。
属性
| 属性 | 类型 | 说明 |
|---|---|---|
content | str | 音乐描述 |
sender | str | 发送者 |
source | Source | 消息来源 |
song_name | str | 歌曲名 |
artist | str | 歌手 |
music_source | str | 来源平台(如 "QQ音乐"、"网易云音乐"、"Spotify" 等) |
type_label | str | 固定为 "音乐消息" |
支持的操作
view、hover、scroll_to_visible、refresh、quote、collect、forward、revoke、delete
支持的音乐平台
QQ音乐、网易云音乐、酷狗音乐、酷我音乐、虾米音乐、咪咕音乐、Apple Music、Spotify
示例
python
from pywxauto import Weixin, Event
wx = Weixin()
@wx.on(Event.MUSIC)
def on_music(weixin, chat, message):
print(f"收到音乐: {message.song_name} - {message.artist}")
print(f" 来自: {message.music_source}")
# 点击播放
message.view()