docs: def scrobble(
          self,
          artist,
          title,
          timestamp,
          album=None,
          album_artist=None,
          track_number=None,
          duration=None,
          stream_id=None,
          context=None,
          mbid=None,
      ):
  
          """Used to add a track-play to a user's profile.
  
          Parameters:
              artist (Required) : The artist name.
              title (Required) : The track name.
              timestamp (Required) : The time the track started playing, in UNIX
                  timestamp format (integer number of seconds since 00:00:00,
                  January 1st 1970 UTC). This must be in the UTC time zone.
              album (Optional) : The album name.
              album_artist (Optional) : The album artist - if this differs from
                  the track artist.
              context (Optional) : Sub-client version (not public, only enabled
                  for certain API keys)
              stream_id (Optional) : The stream id for this track received from
                  the radio.getPlaylist service.
              track_number (Optional) : The track number of the track on the
                  album.
              mbid (Optional) : The MusicBrainz Track ID.
              duration (Optional) : The length of the track in seconds.
          """
  
          return self.scrobble_many(
              (
                  {
                      "artist": artist,
                      "title": title,
                      "timestamp": timestamp,
                      "album": album,
                      "album_artist": album_artist,
                      "track_number": track_number,
                      "duration": duration,
                      "stream_id": stream_id,
                      "context": context,
                      "mbid": mbid,
                  },
              )
          )