Caution: Translations of Quran and Ḥadīth may lead to possible misapplications and misinterpretations. This site is intended for students of sacred knowledge that are proficient in comprehending classical Arabic and have a strong foundation in Islamic sciences. Also note that religious injunctions rely on several aspects beyond what one may glean through reading individual aḥādīth.
tirmidhi:3080ʿAbd b. Ḥumayd > ʿAbd al-Razzāq > Isrāʾīl > Simāk > ʿIkrimah > Ibn ʿAbbās

"When the Messenger of Allah ﷺ was finished at Badr, it was said to him: 'You have to get the caravan, you can not settle for less than that.' Al-'Abbas called out while he was bound up: 'There is no use.' He said: 'For Allah, Most High, has promised you one of the two parties, and He gave you what He promised you.' He said: 'He has said the truth.'"  

Abū ʿĪsá said that this Ḥadīth is Ḥasan-Ṣaḥīḥ.
الترمذي:٣٠٨٠حَدَّثَنَا عَبْدُ بْنُ حُمَيْدٍ حَدَّثَنَا عَبْدُ الرَّزَّاقِ عَنْ إِسْرَائِيلَ عَنْ سِمَاكٍ عَنْ عِكْرِمَةَ عَنِ ابْنِ عَبَّاسٍ قَالَ

لَمَّا فَرَغَ رَسُولُ اللَّهِ ﷺ مِنْ بَدْرٍ قِيلَ لَهُ عَلَيْكَ الْعِيرَ لَيْسَ دُونَهَا شَيْءٌ قَالَ فَنَادَاهُ الْعَبَّاسُ وَهُوَ فِي وَثَاقِهِ لاَ يَصْلُحُ وَقَالَ لأَنَّ اللَّهَ وَعَدَكَ إِحْدَى الطَّائِفَتَيْنِ وَقَدْ أَعْطَاكَ مَا وَعَدَكَ قَالَ صَدَقْتَ  

قَالَ أَبُو عِيسَى هَذَا حَدِيثٌ حَسَنٌ صَحِيحٌ

See similar narrations below:

Collected by Aḥmad, Ḥākim, Ṭabarānī
ahmad:3001Yaḥyá b. Ādam > Isrāʾīl > Simāk > ʿIkrimah > Ibn ʿAbbās

"When the Messenger of Allah ﷺ was finished at Badr, it was said to him: 'You have to get the caravan, you can not settle for less than that.' Al-'Abbas called out while he was bound up: 'There is no use.' He said: 'For Allah, Most High, has promised you one of the two parties, and He gave you what He promised you.' He said: 'He has said the truth.'" (Using translation from Tirmidhī 3080)   

أحمد:٣٠٠١حَدَّثَنَا يَحْيَى بْنُ آدَمَ حَدَّثَنَا إِسْرَائِيلُ عَنْ سِمَاكٍ عَنْ عِكْرِمَةَ عَنِ ابْنِ عَبَّاسٍ قَالَ

قِيلَ لِرَسُولِ اللهِ ﷺ حِينَ فَرَغَ مِنْ بَدْرٍ عَلَيْكَ الْعِيرَ لَيْسَ دُونَهَا شَيْءٌ قَالَ فَنَادَاهُ الْعَبَّاسُ إِنَّهُ لَا يَصْلُحُ لَكَ إِنَّ اللهَوَعَدَكَ إِحْدَى الطَّائِفَتَيْنِ وَقَدْ أَعْطَاكَ مَا وَعَدَكَ  

ahmad:2873ʿAbd al-Razzāq > Isrāʾīl > Simāk > ʿIkrimah > Ibn ʿAbbās

"When the Messenger of Allah ﷺ was finished at Badr, it was said to him: 'You have to get the caravan, you can not settle for less than that.' Al-'Abbas called out while he was bound up: 'There is no use.' He said: 'For Allah, Most High, has promised you one of the two parties, and He gave you what He promised you.' He said: 'He has said the truth.'" (Using translation from Tirmidhī 3080)   

أحمد:٢٨٧٣حَدَّثَنَا عَبْدُ الرَّزَّاقِ أَخْبَرَنَا إِسْرَائِيلُ عَنْ سِمَاكٍ عَنْ عِكْرِمَةَ عَنِ ابْنِ عَبَّاسٍ قَالَ

قِيلَ لِلنَّبِيِّ ﷺ حِينَ فَرَغَ مِنْ بَدْرٍ عَلَيْكَ الْعِيرَ لَيْسَ دُونَهَا شَيْءٌ قَالَ فَنَادَاهُ الْعَبَّاسُ وَهُوَ أَسِيرٌ فِي وَثَاقِهِ لَا يَصْلُحُ قَالَ فَقَالَ لَهُ النَّبِيُّ ﷺ لِمَ؟ قَالَ لِأَنَّ اللهَ قَدْ وَعَدَكَ إِحْدَى الطَّائِفَتَيْنِ وَقَدْ أَعْطَاكَ مَا وَعَدَكَ  

ahmad:2022Yaḥyá b. Abū Bukayr > Isrāʾīl > Simāk b. Ḥarb > ʿIkrimah > Ibn ʿAbbās

"When the Messenger of Allah ﷺ was finished at Badr, it was said to him: 'You have to get the caravan, you can not settle for less than that.' Al-'Abbas called out while he was bound up: 'There is no use.' He said: 'For Allah, Most High, has promised you one of the two parties, and He gave you what He promised you.' He said: 'He has said the truth.'" (Using translation from Tirmidhī 3080)   

أحمد:٢٠٢٢حَدَّثَنَا يَحْيَى بْنُ أَبِي بُكَيْرٍ حَدَّثَنَا إِسْرَائِيلُ عَنْ سِمَاكِ بْنِ حَرْبٍ عَنْ عِكْرِمَةَ عَنِ ابْنِ عَبَّاسٍ قَالَ

قِيلَ لِرَسُولِ اللهِ ﷺ حِينَ فَرَغَ مِنْ بَدْرٍ عَلَيْكَ الْعِيرَ لَيْسَ دُونَهَا شَيْءٌ قَالَ فَنَادَاهُ الْعَبَّاسُ بْنُ عَبْدِ الْمُطَّلِبِ إِنَّهُ لَا يَصْلُحُ لَكَ قَالَ وَلِمَ؟ قَالَ لِأَنَّ اللهَ ﷻ إِنَّمَا وَعَدَكَ إِحْدَى الطَّائِفَتَيْنِ وَقَدْ أَعْطَاكَ مَا وَعَدَكَ  

hakim:3261Abū Bakr Aḥmad b. Salmān al-Faqīh > Jaʿfar b. Muḥammad b. Shākir > Abū Nuʿaym > Isrāʾīl > Simāk > ʿIkrimah > Ibn ʿAbbās

"When the Messenger of Allah ﷺ was finished at Badr, it was said to him: 'You have to get the caravan, you can not settle for less than that.' Al-'Abbas called out while he was bound up: 'There is no use.' He said: 'For Allah, Most High, has promised you one of the two parties, and He gave you what He promised you.' He said: 'He has said the truth.'" (Using translation from Tirmidhī 3080)   

الحاكم:٣٢٦١حَدَّثَنَا أَبُو بَكْرٍ أَحْمَدُ بْنُ سَلْمَانَ الْفَقِيهُ ثنا جَعْفَرُ بْنُ مُحَمَّدِ بْنِ شَاكِرٍ ثنا أَبُو نُعَيْمٍ ثنا إِسْرَائِيلُ عَنْ سِمَاكٍ عَنْ عِكْرِمَةَ عَنِ ابْنِ عَبَّاسٍ قَالَ

لَمَّا فَرَغَ رَسُولُ اللَّهِ ﷺ مِنَ الْقَتْلَى قِيلَ لَهُ عَلَيْكَ الْعِيرُ لَيْسَ دُونَهَا شَيْءٌ فَنَادَاهُ الْعَبَّاسُ وَهُوَ فِي وَثَاقِهِ أَنَّهُ لَا يَصْلُحُ لَكَ قَالَ «لِمَ؟» قَالَ «لِأَنَّ اللَّهَ وَعَدَكَ إِحْدَى الطَّائِفَتَيْنِ وَقَدْ أَنْجَزَ لَكَ مَا وَعَدَكَ»  

هَذَا حَدِيثٌ صَحِيحُ الْإِسْنَادِ وَلَمْ يُخْرِجَاهُ صحيح
tabarani:11733ʿAbdullāh b. Muḥammad b. Saʿīd b. Abū Maryam > Muḥammad b. Yūsuf al-Firyābī > Isrāʾīl > Simāk b. Ḥarb > ʿIkrimah > Ibn ʿAbbās

[Machine] It was said to the Prophet ﷺ , after he had finished the Battle of Badr: "Do you not have anything other than the captives?" Al-Abbas (may Allah be pleased with him), who was a captive at that time, said: "It is not suitable." The Messenger of Allah ﷺ asked, "Why?" He replied, "Because Allah has promised you one of the two parties, and He has given you what He promised you."  

الطبراني:١١٧٣٣حَدَّثَنَا عَبْدُ اللهِ بْنُ مُحَمَّدِ بْنِ سَعِيدِ بْنِ أَبِي مَرْيَمَ ثنا مُحَمَّدُ بْنُ يُوسُفَ الْفِرْيَابِيُّ ثنا إِسْرَائِيلُ ثنا سِمَاكُ بْنُ حَرْبٍ عَنْ عِكْرِمَةَ عَنِ ابْنِ عَبَّاسٍ ؓ قَالَ

قِيلَ لِلنَّبِيِّ ﷺ بَعْدَمَا فَرَغَ مِنْ بَدْرٍ عَلَيْكَ بِالْعِيرِ لَيْسَ دُونَهَا شَيْءٌ فَقَالَ الْعَبَّاسُ وَهُوَ أَسِيرٌ فِي وَثَاقِهِ لَا يَصْلُحُ فَقَالَ رَسُولُ اللهِ ﷺ «لِمَ؟» قَالَ لِأَنَّ اللهَ وَعَدَكَ إِحْدَى الطَّائِفَتَيْنِ وَقَدْ أَعْطَاكَ مَا وَعَدَكَ