proxy and bot work together