Generic chat libraries for creating bots for various services.