Hello All,
We have a chat BOT that has over 35,000 contacts. We had to remove the entire contact list every time that it reaches 5000 contacts. At around 5000 contacts the Skype's API response times slows down considerably and eats up to 70% of the server CPU resources. I think this is caused by the Skype client updating the status of the 5000+ users in the BOT’s contact list. The Skype client is not used since everything runs from an API based code. Setting the client to silent through the API doesn't have an effect on the user status updates and CPU usage.
The ideal solution would be to expose the BOT's online status to everyone that adds it to their contact list without the BOT having to maintain other users online status. Any ideas?
Thanks
Nihad