Noizu.Discord.Reactions (Noizu.Discord v0.1.0)

Copy Markdown View Source

Message reaction endpoints.

emoji is a unicode emoji ("👍") or a custom emoji as "name:id"; it is URL-encoded for you.

Summary

Functions

PUT /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me — add a reaction.

DELETE /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me — remove own reaction.

GET /channels/{channel.id}/messages/{message.id}/reactions/{emoji} — users who reacted. Query opts: :after, :limit (1–100), :type (0 normal, 1 burst).

Functions

create(client, channel_id, message_id, emoji, opts \\ [])

PUT /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me — add a reaction.

delete_own(client, channel_id, message_id, emoji, opts \\ [])

DELETE /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me — remove own reaction.

list(client, channel_id, message_id, emoji, opts \\ [])

GET /channels/{channel.id}/messages/{message.id}/reactions/{emoji} — users who reacted. Query opts: :after, :limit (1–100), :type (0 normal, 1 burst).