Twitter hasn't had the best of months years. The platform is full of bots, its full of trolls and its most dedicated users are angry over changes to its API that degrade the experience for anyone using a client that isn't the one produced by Twitter.