He plays into it. Those who listened to the old shows on XFM will know that he used to be more 'normal', and that he's pretty funny himself. He is not a 'character' though, and he is definitely not scripted.
He knows what is expected of him now, and he provides it.