rocksky/shout
app.rocksky.shout.* — public comments on profiles, tracks, albums, artists.
Values
pub fn create(
message message: String,
) -> rocksky.Request(types.Shout)
app.rocksky.shout.createShout — post a new shout.
pub fn get_album_shouts(
uri uri: String,
) -> rocksky.Request(dynamic.Dynamic)
app.rocksky.shout.getAlbumShouts — shouts on an album.
pub fn get_artist_shouts(
uri uri: String,
) -> rocksky.Request(dynamic.Dynamic)
app.rocksky.shout.getArtistShouts — shouts on an artist.
pub fn get_profile_shouts(
did did: String,
) -> rocksky.Request(dynamic.Dynamic)
app.rocksky.shout.getProfileShouts — shouts on a profile.
pub fn get_replies(
uri uri: String,
) -> rocksky.Request(dynamic.Dynamic)
app.rocksky.shout.getShoutReplies — paginated replies for a shout.
pub fn get_track_shouts(
uri uri: String,
) -> rocksky.Request(dynamic.Dynamic)
app.rocksky.shout.getTrackShouts — shouts on a track.
pub fn remove(id id: String) -> rocksky.Request(types.Shout)
app.rocksky.shout.removeShout — delete a shout.
pub fn reply(
shout_id shout_id: String,
message message: String,
) -> rocksky.Request(types.Shout)
app.rocksky.shout.replyShout — reply to an existing shout.
pub fn report(
shout_id shout_id: String,
) -> rocksky.Request(types.Shout)
app.rocksky.shout.reportShout — file an abuse report on a shout. Add an
optional with_reason for context.
pub fn with_reason(
req: rocksky.Request(a),
reason: String,
) -> rocksky.Request(a)
Append a reason to a report request before sending.