Rapptz / discord.py

An API wrapper for Discord written in Python.
http://discordpy.rtfd.org/en/latest
MIT License
14.7k stars 3.74k forks source link

Incorrect explanation for on_reaction_remove? #1803

Closed numbermaniac closed 5 years ago

numbermaniac commented 5 years ago

https://discordpy.readthedocs.io/en/rewrite/api.html#discord.on_reaction_remove

The user parameter is explained as: user – A User or Member of the user who removed the reaction.

However, from experiments done by users on the Discord server, it seems that, if a user's reaction is removed by another user (or bot), then the user parameter is the owner of the reaction, not the user that removed the reaction. That contradicts the explanation given in the documentation.

https://discordapp.com/channels/336642139381301249/381965564807086080/528081869070401546 (and some of the subsequent messages below it)

gamescom15 commented 5 years ago

Even the official API Docs are unclear on this. Note that it says "when a user removes a reaction"

image

numbermaniac commented 5 years ago

(PR: #1804)