private async Task OnStartedAsync(SocketUserWaitContext arg)
 {
     StartMessage = await OutputChannel.SendMessageAsync($"**{Name}:** Type `{Format.Sanitize(Confirmation)}` to complete or type `cancel` to stop").ConfigureAwait(false);
 }
 private async Task OnExpiredAsync(SocketUserWaitContext arg)
 {
     await OutputChannel.SendMessageAsync($"**{Name}:** Timed out!").ConfigureAwait(false);
 }
 private async Task OnCanceledAsync(SocketUserWaitContext arg)
 {
     await OutputChannel.SendMessageAsync($"**{Name}:** Was canceled!").ConfigureAwait(false);
 }