void GetMessageHistory()
        {
            Channel channel;
            var     channels = client.ChannelLookup.TryGetValue(triviaChannelId, out channel);

            client.GetChannelHistory((cmh) =>
            {
                foreach (var message in cmh.messages.ToList())
                {
                    Console.WriteLine("Message: " + message.text);
                }
            }, channel);
        }
Example #2
0
        public ChannelMessageHistory GetChannelHistory(Channel channel)
        {
            ChannelMessageHistory msgHistory = null;

            Connect();
            Slack.GetChannelHistory((history) =>
            {
                msgHistory = history;
                ClientReady.Set();
            }, channel);
            ClientReady.Wait();
            ClientReady.Reset();
            return(msgHistory);
        }