From 95048a590ccf6d0fd5d48fd3c462b89b2f27badb Mon Sep 17 00:00:00 2001 From: bmintz Date: Sat, 11 Aug 2018 12:26:07 -0500 Subject: [PATCH] paginator: make sure reactions are to the sole message --- utils/paginator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/paginator.py b/utils/paginator.py index b96a544..ad331ee 100644 --- a/utils/paginator.py +++ b/utils/paginator.py @@ -14,8 +14,8 @@ class Paginator: def __init__(self, ctx: Context, pages: typing.Iterable, *, timeout=300, delete_message=False, predicate=None, delete_message_on_timeout=False, text_message=None): if predicate is None: - def predicate(_, user): - return user == ctx.message.author + def predicate(reaction, user): + return user == ctx.message.author and reaction.message == self._message self.pages = list(pages) self.predicate = predicate