Has anyone tried using this together with telepathy-haze? This would eliminate the requirement for Pidgin.
I might have a look at building the Hangouts plugin or Slack plugin which I also hate but which I'm forced to use for work.