diff --git a/payphone/cogs/calls/cog.py b/payphone/cogs/calls/cog.py index 3bec21b..f52fb6b 100644 --- a/payphone/cogs/calls/cog.py +++ b/payphone/cogs/calls/cog.py @@ -653,10 +653,12 @@ class Calls(base.Cog): if not call: return - participant = await call.get_participant(ctx.author.id) - - if not participant: - return + participant, _ = await call.set_participant( + ctx.author.id, + ctx.author.display_name, + ctx.author.display_avatar.url, + ctx.channel.id, + ) await participant.set_mask(masks.get_random_mask(call.masks, masks.CAT_MASKS))