public async Task ExampleMessageSelectionAsync() { var builder = new MessageSelectionBuilder <string>() .WithSelectables("Hi", "How", "Hey", "Huh?!") .WithUsers(Context.User) .WithDeletion(DeletionOptions.AfterCapturedContext | DeletionOptions.Invalids); var result = await Interactivity.SendSelectionAsync(builder.Build(), Context.Channel, TimeSpan.FromSeconds(50)); if (result.IsSuccess) { await Context.Channel.SendMessageAsync(result.Value.ToString()); } }