Exemplo n.º 1
0
        public async Task <IReaction> React(IMessage q)
        {
            var a = (await _interactivity.AwaitReactionsAsync(q,

                                                              reaction =>
            {
                if (reaction.Emote is Emote em)
                {
                    return(em.Id == 719496630902063149 || em.Id == 719496639471157288);
                }
                return(false);
            },
                                                              1)).FirstOrDefault();

            if (a == null)
            {
                var cancel = await ReplyAsync("Abgebrochen");

                await Task.Delay(1000);

                await q.DeleteAsync();

                await cancel.DeleteAsync();

                return(null);
            }
            return(a);
        }