Hi, i read your description carefully , Is your chat software in C# language?
And then I want to know that all the features that you want to add are the same things that have been said or there are other things.
Please contact me over chat to talk more about the details.
Thanks