internal static void RemoveFromDictionary(int messageId) { if (PairMessageComponent.ContainsKey(messageId)) { PairMessageComponent.Remove(messageId); } }
internal static MessageComponent GetByMessageId(int messageId) { if (PairMessageComponent.ContainsKey(messageId)) { return(PairMessageComponent[messageId]); } return(null); }
internal async Task MakeComponentAsync() { PairMessageComponent.Add(Message.MessageId, this); await MakeImageAsync(); MakeMoreButton(); MakeTextBlock(); }
internal static MessageComponent GetAndRemoveByMessageId(int messageId) { if (PairMessageComponent.ContainsKey(messageId)) { MessageComponent messageComponent = PairMessageComponent[messageId]; PairMessageComponent.Remove(messageId); return(messageComponent); } return(null); }