Посмотрел внимательней - on_raw_reaction_add принимает ТОЛЬКО ОДИН АРГУМЕНТ - payload. Это написано в документации. А у тебя 2 аргумента - self и payload.
API Дискорда просто вызывает его с одним аргументом payload, который попадает в self, и собственно второй аргумент и не получает. Я так думаю.
Что делать... может, переписывать без self, как функцию... не знаю, мало данных и мало опыта в этих ваших ботах.