Esempio n. 1
0
        protected void OnMessageReceived(object sender, ChatMessageEventArgs args)
        {
            Console.ForegroundColor = ConsoleColor.DarkBlue;
            Console.WriteLine($@"{this.User} just received this message:
${args.Author} - ${args.SentOn} : ${args.Content}");
            Console.ForegroundColor = ConsoleColor.Black;
        }
Esempio n. 2
0
        protected void OnMessageReceived(object sender, ChatMessageEventArgs args)
        {
            Console.ForegroundColor = ConsoleColor.DarkMagenta;
            var msgToPrint = $"<-----[{this.User}]{args.Author} - {args.SentOn} : {args.Content}";

            this.history.Add(msgToPrint);
            Console.WriteLine(msgToPrint);
            Console.ForegroundColor = ConsoleColor.Black;
        }
Esempio n. 3
0
        public void PublishMessage(string username, string content)
        {
            var messageArgs = new ChatMessageEventArgs(content, username);

            this.MessageSend(this, messageArgs);
        }