Abdullah bin Abbas reported,

The Messenger of Allah ﷺ said, "A man will come in to you who looks with the eye of a devil," or "with the two eyes of a devil."Then a blue-eyed man entered and said, "Muhammad, why have you insulted me?" or "reviled me?" or something similar, and he began to swear oaths.Then this verse in al-Mujadilah was revealed, "And they swear to a falsehood while they know" [Mujadilah 58:14], along with the other verse.

Ahmad 2147

Daif

حدثنا محمد بن جعفر حدثنا شعبة عن سماك بن حرب عن سعيد بن جبير

عن ابن عباس قال

قال رسول الله ﷺ يدخل عليكم رجل ينظر بعين شيطان أو بعيني شيطان قال فدخل رجل أزرق فقال يا محمد علام سببتني أو شتمتني أو نحو هذا قال وجعل يحلف قال فنزلت هذه الآية في المجادلة {ويحلفون على الكذب وهم يعلمون} والآية الأخرى

أحمد 2147ضعيف
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Abdullah bin Abbas bin Abdul-Muttalib
Numbering
Darussalam 2147
Ahmad 2147