public static async Task CheckReactions(this Event.Instance self, Event evt)
        {
            RestUserMessage?message = await self.GetMessage(evt);

            if (message is null)
            {
                return;
            }

            foreach ((IEmote emote, ReactionMetadata data) in message.Reactions)
            {
                (string display, int index) = EventsService.GetStatus(emote);

                if (index < 0)
                {
                    continue;
                }

                await self.CheckReactions(evt, message, emote, index);
            }
        }