From f764886daff59b2bf95989a2a9cc4e35e5e6c72a Mon Sep 17 00:00:00 2001 From: aikaterna <20862007+aikaterna@users.noreply.github.com> Date: Sun, 15 Jul 2018 16:34:48 -0700 Subject: [PATCH] [V3 Seen] Catch users not having a guild attribute --- seen/seen.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/seen/seen.py b/seen/seen.py index c3c9898..f4b55e8 100644 --- a/seen/seen.py +++ b/seen/seen.py @@ -10,7 +10,6 @@ class Seen: def __init__(self, bot): self.bot = bot self.config = Config.get_conf(self, 2784481001, force_registration=True) - self.new_data = False default_member = { "member_seen": [] @@ -63,4 +62,7 @@ class Seen: if not any(message.content.startswith(n) for n in prefixes): author = message.author ts = int(time.time()) - await self.config.member(author).member_seen.set(ts) + try: + await self.config.member(author).member_seen.set(ts) + except AttributeError: + pass