پیامبر (ص) یا علی بن ابی طالب (ع) حَدَّثَنَا سَلَمَةُ ، ثَنَا أَبِي ، عَنْ أَبِيهِ ، عَنْ جَدِّهِ ، عَنْ سَلَمَةَ بْنِ كُهَيْلٍ ، عَنْ مُجَاهِدٍ ، عَنِ ابْنِ عَبَّاسٍ ، أَنَّ النَّبِيَّ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ قَالَ فِي حَجَّةِ الْوَدَاعِ : لَأَقْتُلَنَّ الْعَمَالِقَةَ فِي كَتِيبَةٍ . فَقَالَ جِبْرِيلُ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ : أَوْ عَلِيُّ بْنُ أَبِي طَالِبٍ رَضِيَ اللهُ عَنْهُ (المعجم الکبیر، ج11، ص74؛ مشابه: المستدرك علی الصحیحین، ج3، ص126). ابوالقاسم طبرانی (د. 360ق) نقل می‌کند به اسنادش از ابن عباس که پیامبر (ص) در حجة الوداع فرمود: «با عمالقه در لشکری خواهم جنگید». پس جبرئیل (ع) فرمود: «[تو خواهی جنگید] یا علی بن ابی طالب». تفصیل این ماجرا در طرقی از محمد بن سائب کلبی از ابوصالح از جابر بن عبد الله انصاری (در نقلی ابن عباس هم بدو عطف شده) نقل شده است (شواهد التنزیل، ج1، ص526-529). البته در این نقل‌های کلبی، عنوان «عمالقه» نیامده و تنها گفته شده که پیامبر (ص) گفتند که اگر مسلمانان، کافر شوند، شخصاً با ایشان مبارزه خواهند کرد و جبرئیل (ع) اصلاح کرد که این جهاد با حضور پیامبر (ص) یا علی (ع) محقَّق می‌شود. همچنین در یکی از این نقل‌ها تصریح شده که این بحث ناظر به اصحاب جمل بوده است. پیش از این نیز گذشت که در قضیۀ بنو ولیعه، پیامبر (ص) تهدید کردند که اگر آنان دست برندارند، شخصی مانند خودشان را به قتال با آنان می‌فرستند و آن شخص علی بن ابی طالب (ع) است. @Al_Meerath