mirror of
https://github.com/diamondburned/arikawa.git
synced 2024-11-30 18:53:30 +00:00
API: fix illogical order of parameters
This commit is contained in:
parent
b67b993095
commit
147b01641b
|
@ -35,9 +35,9 @@ func (c *Client) Unreact(chID, msgID discord.Snowflake, emoji Emoji) error {
|
||||||
//
|
//
|
||||||
// When fetching the users, those with the smallest ID will be fetched first.
|
// When fetching the users, those with the smallest ID will be fetched first.
|
||||||
func (c *Client) Reactions(
|
func (c *Client) Reactions(
|
||||||
channelID, messageID discord.Snowflake, limit uint, emoji Emoji) ([]discord.User, error) {
|
channelID, messageID discord.Snowflake, emoji Emoji, limit uint) ([]discord.User, error) {
|
||||||
|
|
||||||
return c.ReactionsAfter(channelID, messageID, 0, limit, emoji)
|
return c.ReactionsAfter(channelID, messageID, 0, emoji, limit)
|
||||||
}
|
}
|
||||||
|
|
||||||
// ReactionsBefore returns a list of users that reacted with the passed Emoji.
|
// ReactionsBefore returns a list of users that reacted with the passed Emoji.
|
||||||
|
@ -48,8 +48,8 @@ func (c *Client) Reactions(
|
||||||
// maximum a total of limit/100 rounded up requests will be made, although they
|
// maximum a total of limit/100 rounded up requests will be made, although they
|
||||||
// may be less, if no more guilds are available.
|
// may be less, if no more guilds are available.
|
||||||
func (c *Client) ReactionsBefore(
|
func (c *Client) ReactionsBefore(
|
||||||
channelID, messageID, before discord.Snowflake,
|
channelID, messageID, before discord.Snowflake, emoji Emoji,
|
||||||
limit uint, emoji Emoji) ([]discord.User, error) {
|
limit uint) ([]discord.User, error) {
|
||||||
|
|
||||||
var users []discord.User
|
var users []discord.User
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ func (c *Client) ReactionsBefore(
|
||||||
limit -= fetch
|
limit -= fetch
|
||||||
}
|
}
|
||||||
|
|
||||||
r, err := c.reactionsRange(channelID, messageID, before, 0, fetch, emoji)
|
r, err := c.reactionsRange(channelID, messageID, before, 0, emoji, fetch)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return users, err
|
return users, err
|
||||||
}
|
}
|
||||||
|
@ -89,8 +89,8 @@ func (c *Client) ReactionsBefore(
|
||||||
// maximum a total of limit/100 rounded up requests will be made, although they
|
// maximum a total of limit/100 rounded up requests will be made, although they
|
||||||
// may be less, if no more guilds are available.
|
// may be less, if no more guilds are available.
|
||||||
func (c *Client) ReactionsAfter(
|
func (c *Client) ReactionsAfter(
|
||||||
channelID, messageID, after discord.Snowflake, limit uint, emoji Emoji,
|
channelID, messageID, after discord.Snowflake, emoji Emoji,
|
||||||
) ([]discord.User, error) {
|
limit uint) ([]discord.User, error) {
|
||||||
|
|
||||||
var users []discord.User
|
var users []discord.User
|
||||||
|
|
||||||
|
@ -106,7 +106,7 @@ func (c *Client) ReactionsAfter(
|
||||||
limit -= fetch
|
limit -= fetch
|
||||||
}
|
}
|
||||||
|
|
||||||
r, err := c.reactionsRange(channelID, messageID, 0, after, fetch, emoji)
|
r, err := c.reactionsRange(channelID, messageID, 0, after, emoji, fetch)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return users, err
|
return users, err
|
||||||
}
|
}
|
||||||
|
@ -125,8 +125,8 @@ func (c *Client) ReactionsAfter(
|
||||||
// reactionsRange get users before and after IDs. Before, after, and limit are
|
// reactionsRange get users before and after IDs. Before, after, and limit are
|
||||||
// optional. A maximum limit of only 100 reactions could be returned.
|
// optional. A maximum limit of only 100 reactions could be returned.
|
||||||
func (c *Client) reactionsRange(
|
func (c *Client) reactionsRange(
|
||||||
channelID, messageID, before, after discord.Snowflake,
|
channelID, messageID, before, after discord.Snowflake, emoji Emoji,
|
||||||
limit uint, emoji Emoji) ([]discord.User, error) {
|
limit uint) ([]discord.User, error) {
|
||||||
|
|
||||||
switch {
|
switch {
|
||||||
case limit == 0:
|
case limit == 0:
|
||||||
|
@ -180,11 +180,11 @@ func (c *Client) DeleteUserReaction(
|
||||||
// current user.
|
// current user.
|
||||||
// Fires a Message Reaction Remove Emoji Gateway event.
|
// Fires a Message Reaction Remove Emoji Gateway event.
|
||||||
func (c *Client) DeleteReactions(
|
func (c *Client) DeleteReactions(
|
||||||
channelId, messageID discord.Snowflake, emoji Emoji) error {
|
channelID, messageID discord.Snowflake, emoji Emoji) error {
|
||||||
|
|
||||||
return c.FastRequest(
|
return c.FastRequest(
|
||||||
"DELETE",
|
"DELETE",
|
||||||
EndpointChannels+channelId.String()+"/messages/"+messageID.String()+
|
EndpointChannels+channelID.String()+"/messages/"+messageID.String()+
|
||||||
"/reactions/"+url.PathEscape(emoji),
|
"/reactions/"+url.PathEscape(emoji),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue