public async Task KinkAdder(SocketReaction reaction) { var reactedMenu = Vars.groupMenus.Where ( x => x.KinkMsgID == reaction.MessageId || x.LimitMsgID == reaction.MessageId ).FirstOrDefault(); bool isLimit = false; if (reactedMenu.LimitMsgID == reaction.MessageId) { isLimit = true; } ulong kinkIDToAdd = DataMethods.GetKinkFromMenu(reactedMenu, reaction.Emote); if (kinkIDToAdd != 0) { await DataMethods.AddUserKink(reaction.UserId, kinkIDToAdd, isLimit); } }