Faits :
A.
Par jugement du 3 décembre 2015, le Tribunal de police du canton de Genève a reconnu A._ coupable de diffamation et de tentative de contrainte à l'encontre de B._ et l'a condamné à une peine pécuniaire de 10 jours-amende à 65 fr. le jour avec sursis pendant 2 ans. Le 13 juin 2016, la Chambre pénale d'appel et de révision de la Cour de justice du canton de Genève a admis partiellement l'appel formé par A._ contre le jugement du tribunal de police en ce sens qu'elle l'a acquitté de l'accusation de tentative de contrainte et réduit la peine pécuniaire à 5 jours-amende. Par un arrêt (6B_900/2016) du 29 mai 2017, le Tribunal fédéral a rejeté dans la mesure où il était recevable le recours en matière pénale formé par A._ contre l'arrêt de la Chambre pénale d'appel et de révision.
B.
Par requête du 12 septembre 2019, A._ demande la révision de l'arrêt du Tribunal fédéral, dont il sollicite l'annulation. Il conclut, par ailleurs, avec suite de frais et dépens, à l'admission de son recours du 18 août 2016 et à l'annulation de l'arrêt attaqué par celui-ci ainsi qu'à la réforme dudit arrêt. A titre subsidiaire, il conclut à l'annulation de l'arrêt du 13 juin 2016 de la Chambre pénale d'appel et de révision de la Cour de justice du canton de Genève et au renvoi de la cause à cette autorité pour qu'elle statue à nouveau. Il a par ailleurs adressé au Tribunal fédéral un courrier complémentaire en date du 9 novembre 2019.

Considérant en droit :
1.
Le requérant fonde sa demande de révision sur l'<ref-law> et se prévaut d'un rapport de l'ex-employeur de B._. A l'appui de son courrier complémentaire, il produit un acte d'accusation rendu par le Ministère public genevois à l'encontre de B._ en date du 6 novembre 2019.
1.1. Conformément à la jurisprudence, la révision, pour faits nouveaux ou moyens de preuve nouveaux, d'un arrêt rendu par le Tribunal fédéral dans une affaire pénale n'entre en considération que dans les cas où, dans la procédure précédente, le Tribunal fédéral a modifié, en application de l'<ref-law>, l'état de fait du jugement qui lui était déféré. Cela vaut sous réserve des faits déterminants pour juger de la recevabilité du recours, qui devaient donc être élucidés d'office. Dans les autres cas, les faits nouveaux ou preuves nouvelles doivent être invoqués dans une demande de révision dirigée contre le jugement cantonal (<ref-ruling> consid. 1; arrêt 6F_1/2019 du 13 mai 2019 consid. 4).
1.2. En l'espèce, l'arrêt dont le requérant sollicite la révision ne comporte aucune application de l'<ref-law>, de sorte que le requérant n'est pas recevable à invoquer un nouveau moyen de preuve. Ainsi, sa demande de révision est irrecevable dans la mesure où elle repose sur le rapport de l'ex-employeur de B._, qui ne comporte aucun élément de preuve relatif à des faits pertinents pour statuer sur la recevabilité du recours sur la base duquel a été rendu l'arrêt litigieux.
Il en va de même en ce qui concerne l'acte d'accusation dont le requérant se prévaut dans son courrier du 9 novembre 2019, acte d'accusation qui ne saurait, au surplus, constituer un motif de révision au sens de l'<ref-law> dans la mesure où il ne fait que renvoyer le prévenu devant un tribunal afin d'y être jugé, ce qui n'est pas suffisant pour établir un éventuel motif de révision.
Enfin, dans la mesure où il cherche à remettre en question l'interprétation faite par le Tribunal fédéral du mot complicité utilisé dans le message à l'origine de la présente procédure, le requérant critique la motivation de l'arrêt dont il demande la révision, sans toutefois se prévaloir de motifs pertinents au sens des art. 121 à 123 LTF. Sa demande est donc également irrecevable sur ce point.
2.
La demande de révision est irrecevable. Le requérant, qui succombe, supportera les frais judiciaires, réduits vu l'ampleur limitée de la cause (<ref-law>).

Par ces motifs, le Tribunal fédéral prononce :
1.
La demande de révision est irrecevable.
2.
Les frais judiciaires, arrêtés à 1'500 fr., sont mis à la charge du requérant.
3.
Le présent arrêt est communiqué aux parties et à la Chambre pénale d'appel et de révision de la Cour de justice de la République et canton de Genève.
Lausanne, le 9 janvier 2020
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président : Denys
La Greffière : Paquier-Boinay