Language:
كتاب الأيمان والنذور
83  
Oaths and Vows
(19)
Chapter: If one says: "By Allah! I will not speak today"
(19)
بَابُ إِذَا قَالَ وَاللَّهِ لاَ أَتَكَلَّمُ الْيَوْمَ. فَصَلَّى أَوْ قَرَأَ أَوْ سَبَّحَ أَوْ كَبَّرَ أَوْ حَمِدَ أَوْ هَلَّلَ، فَهْوَ عَلَى نِيَّتِهِ
Sahih al-Bukhari 6681

Narrated Al-Musaiyab:

When the death of Abu Talib approached, Allah's Messenger (ﷺ) came to him and said, "Say: La ilaha illallah, a word with which I will be able to defend you before Allah."

حَدَّثَنَا أَبُو الْيَمَانِ، أَخْبَرَنَا شُعَيْبٌ، عَنِ الزُّهْرِيِّ، قَالَ أَخْبَرَنِي سَعِيدُ بْنُ الْمُسَيَّبِ، عَنْ أَبِيهِ، قَالَ لَمَّا حَضَرَتْ أَبَا طَالِبٍ الْوَفَاةُ جَاءَهُ رَسُولُ اللَّهِ صلى الله عليه وسلم فَقَالَ ‏ "‏ قُلْ لاَ إِلَهَ إِلاَّ اللَّهُ كَلِمَةً‏.‏ أُحَاجُّ لَكَ بِهَا عِنْدَ اللَّهِ ‏"‏‏.‏
Reference : Sahih al-Bukhari 6681
In-book reference : Book 83, Hadith 58
USC-MSA web (English) reference : Vol. 8, Book 78, Hadith 672
  (deprecated numbering scheme)